有没有办法为每个帖子和页面制作特定的小工具?

时间:2018-01-25 作者:ნიკა ხაჩიძე

这里有什么方法可以为每个帖子和页面制作特定的小部件吗?我的意思是,例如,这里是小部件html:

<div id="heatmapthemead-secondary-sidebar-container" role="complementary">
<h4 class="widget-title">bla bla bla </p></div></div>
但是我可以为每个页面和帖子制作不同的文本吗?任何帮助function.php ?例如,对于Post 1,它应该显示NEw yorkfor Post 2 washington,以此类推。所有帖子都有不同的小部件?

1 个回复
SO网友:scytale

您应该能够使用Category Country Aware (CCA) Plugin. (它用于帖子/页面内容,但也包括下面的小部件)。

Option 1: (仅适用于帖子,如果您愿意创建一次性类别):

通过WP Admin为“Washington”和“NY”创建新类别Dashboard -> posts -> categories.

Category Country Widget

.
您可以使用多个CCA小部件(“文本”或“RSS”),因此您可以使用第二个小部件来显示该城市的本地新闻。

Option 2: 如果您想让它与页面一起工作,或者不想为帖子提供额外的唯一类别,想使用短代码,或者想将小部件用作自己PHP的画布,那么:

另外安装此(免费)Extension to the Category Country Plugin然后,您可以将自定义字段cca\\U类别和值(例如“Washington”)添加到您的帖子和页面中。在检查匹配的WordPress类别之前,CCA小部件将检查帖子是否有匹配的“CCA\\U类别”。(以上链接的第4节提供了有关如何执行此操作的详细信息)。

利益声明!:我是插件作者。

结束

相关推荐

致命错误:Required():无法打开所需的‘load.php’

我在WordPress网站上发现以下错误Warning: require(/home/[site]/public_html/wp-includes/load.php): failed to open stream: No such file or directory in /home/[site]/public_html/wp-settings.php on line 19 Warning: require(/home/[site]/public_html/wp-includes/loa