文章彙整

WordPress 如何解決分頁套件(WP-PageNavi)與多語言功能衝突

By Astral Web 2 years agoNo Comments
首頁  /  網站設計與開發  /  WordPress 如何解決分頁套件(WP-PageNavi)與多語言功能衝突

WP-PageNavi

今天介紹的是Wordpress的一個提供分頁功能的套件,在有些必要狀況下,我們必須讓他還原設定到預設(透過語法),例如多語言環境,而且部分功能會變為無法使用,底下會細部說明。

 

WP-PageNavi是一個很好用的分頁套件,他提供後台介面供管理者簡單的設定分頁功能想要顯示甚麼字。

page_view

呈現的畫面如下

page_admin

當然今天的重點不是在介紹套件的功能,而是在以上的設定欄位就會發現;

如果我有多國語言版本,沒辦法個別設定,甚至會出現在英文頁面依然顯示”第一頁 最後一頁”的狀況,所以套件的開發者其實有說明,如果有多國語言的情形,請將設定恢復為預設,且以上的設定功能就不再有效果了(顯示文字的部分交由多國語言的套件管理)。

 

修改方法如下,在PHP檔案中將有使用到套件的語法替換,

 

原本語法:

PHP程式碼

…

<?php wp_pagenavi(); ?>

...

替換為:

PHP程式碼

…
<?php wp_pagenavi( array( 'options' => PageNavi_Core::$options->get_defaults() ) ); ?>
...

這樣就完成了,請注意剛剛後台可設定文字的功能就會無效(修改也不會有變動),就要看多語言功能的部分如何設定了。

 

參考資料:

WP-PageNavi — WordPress Plugins

https://github.com/lesterchan/wp-pagenavi

 

以上內容由Astralweb 歐斯瑞編寫製作

 000

推薦文章

Categories:
  網站設計與開發Wordpress

留下回應

你的電子郵件地址不會被公開.

取得獨家電子商務祕技

建立更好的策略靈感

跟上全球的網路趨勢

絕佳的電商解決方案

電子商務戰略全指南

每月發送電商戰略指南,只要填寫E-mail即可訂閱!

請到您的信箱確認,即可完成訂閱。