我正在單頁顯示網站上顯示其他頁面上的內容。要做到這一點,我添加了一個函數,允許我使用<?php echo getPageContent(ID); ?>
這是工作正常,除非我需要顯示短代碼的內容,它只是將代碼作爲文本吐出代碼。任何想法的工作?<?php echo getPageContent();使用WordPress簡碼?>用於顯示內容
0
A
回答
0
是否有理由選擇此策略來顯示內容?使用更符合正常wordpress頁面開發和模板系統的東西可能會解決您的問題。我建議使用)get_posts的組合(和setup_postdata()
從WordPress的文檔:
<?php
global $post;
$tmp_post = $post;
$args = array('numberposts' => 5, 'offset'=> 1, 'category' => 1);
$myposts = get_posts($args);
foreach($myposts as $post) : setup_postdata($post); ?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
<?php $post = $tmp_post;
?>
4
爲了得到正確的格式,並有簡碼換成你需要申請過濾器掛在the_content
標籤上,如下所示:
echo apply_filters('the_content', getPageContent(ID));
相關問題
- 1. WordPress的簡碼顯示內容
- 2. 使用PHP刪除簡碼標籤內內容的WordPress
- 3. PHP顯示簡碼標籤外簡碼的內容
- 4. <?php echo $ _product-> getPrice(); ?>
- 5. <?php echo $ this-> baseurl?>
- 6. wordpress短代碼內容顯示兩次
- 7. PHP - 爲什麼它顯示的代碼內容大於>
- 8. <!--more-->在顯示WordPress內容時被忽略
- 9. 用於顯示內容的PHP循環
- 10. 如何通過創建<code>new.php</code>避免使用PHP的echo $ DB_HOST查看/path/config.php內容
- 11. <?php echo $ total; ?>問題
- 12. CSS風格<php echo>?
- 13. 顯示ArrayList內容<int[]>
- 14. 如何顯示使用echo在PHP
- 15. WordPress內容未顯示
- 16. 使用<a4j:repeat>迭代<rich:datatable>的內容不會顯示任何內容 - JSF
- 17. @:vs <text></text>顯示asp.net mvc的內容mvc
- 18. WordPress的頁面內容無法顯示
- 19. 主題Wordpress不顯示插件的內容短代碼
- 20. 如何使用「PHP簡單HTML DOM解析器」獲取<h1></h1>標記的內容?
- 21. 使用<p:datatable>中的<p:commandbutton>顯示<p:dialog>
- 22. 使用PHP如果聲明內包裝Wordpress簡碼
- 23. 用LightBox顯示<alt>作爲文本的內容
- 24. 使用tinymce顯示我使用textarea鍵入的內容?
- 25. Wordpress在文本下顯示簡碼
- 26. WordPress的 - 單<custom type> .php顯示多個結果
- 27. Scrape <frameset>使用cURL的內容
- 28. PHP更改內容與<select>
- 29. 獲取ArrayList <HashMap <String,String >>的值用於顯示
- 30. 如何顯示wordpress頁面內容?