使用wordpress页面编辑器

时间:2016-05-13 08:00:45

标签: php html wordpress

是否有某种方法可以为某些内容创建窗口小部件或占位符,只有在页面编辑器中使用某些特殊标记时才应显示这些内容? 例如:我有一个特殊的菜单,我想用页面编辑器定义,但它应该显示在页面内容之外。

enter image description here

因此,如果我在编辑器中写这样的东西,它应该把它放在我的可选菜单中:

[menu]
   <ul>
      <li><a>Menu Item 1</a></li>
      <li><a>Menu Item 1</a></li>
   </ul>
[/menu]
<div>
    Some content for my page
</div>

在wordpress中是否有一些pugins或技巧或一些过滤器等?

1 个答案:

答案 0 :(得分:1)

如果它就像一个菜单,那就转到function.php文件并注册一个菜单,上面有你这样的具体名称。

register_nav_menu( 'your-menu', __( 'Your Menu', 'theme-slug' ) );

然后在div内有条件地显示该菜单。

<?php if($var==1) : ?>
<div>
wp_nav_menu(array());
</div>
<?php endif; ?>

如果您有一些不同的内容,则注册页面的自定义字段,并使用条件语句显示输出这些字段。 希望对你有意义。 干杯!