2016-03-03 29 views
0

我環顧四周,但似乎無法找到明確的答案。我想知道(自託管)平臺中支持WordPress簡碼的位置 - 這意味着我可以在哪裏安全地放置簡碼內容並期望它被呈現?我知道我可以在帖子和頁面內容中使用它們,以及一些輸出內容的小部件。但是,我可以在其他插件中使用它們(也會輸出一些內容),並支持哪些小部件?自定義插件是否需要啓用某些功能才能呈現短代碼內容?哪裏可以呈現WordPress(自己安裝的)簡碼?

This page說:

默認情況下,WordPress的不支持邊欄小工具中的簡。它僅擴展Post,Page或Custom post類型的內容中的簡碼。

...雖然我已經得到短代碼在任意文本小部件中工作,所以信息似乎不準確。這也表明我安裝了幾年未更新的this plugin

有沒有在這個我已經錯過的任何澄清?

回答

0

您可以使用:

<?php do_shortcode('name_of_shortcode'); ?> 

e.g echo do_shortcode('[gallery autoplay=no]');

,它會呈現此簡碼。你可以把它放在functions.php,header.php,footer.php中。

編輯:

如果你想讓它在文字模組的工作,所有你需要的是添加這行代碼functions.php文件:

add_filter('widget_text', 'do_shortcode'); 
+0

謝謝,但我從代碼角度不問如何使用簡碼,但是特別是在WordPress管理部分的簡碼中支持哪些簡碼? – Matt

相關問題