測試Exec-PHP外掛:開啟插頁於新頁籤

天再使用Exec-PHP實作了開啟插頁於新頁籤的測試。在WordPress裡一般是用wp_list_pages來列出網站裡的所有插頁:

  <?php wp_list_pages( $args ); ?>

透過參數$args可以控制插頁的輸出樣式,但卻沒有控制將插頁連結開啟在新頁的參數(也就是說wp_list_pages()只輸出<a href=”插頁網址”>而無法形成<a href=”插頁網址” target=”_blank”>的形式)。我寫了一小段PHP,利用get_pages函數來取得並輸出所有插頁:

    <?php $pages = get_pages(); foreach ($pages as $aPage) { $id = get_page_link($aPage->ID); $title = $aPage->post_title; $date = $aPage->post_modified; echo '<li><a href="' . $id . '" target="_blank" . 'title="最後修改時間=' . $date . '">' . $title . '</a></li>'; ?>

再把段指令加到後台的文字Widgets裡,儲存後就生效了。

參考

##

您可能也會有興趣的類似文章

簡睿

服務於軟體業的資訊老兵。興趣廣泛,學習力佳,樂於分享所知所學。

您可能也會喜歡…

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *