WordPress菜单-自动生成

时间:2015-04-09 作者:Snowcrash

我想使用脚本自动生成一些菜单项(即使用wp_update_nav_menu_item).

这通常是一个一次性事件,但如果菜单项需要重新生成,我可能想重复它。

我想我可以编写脚本,然后手动将其包含在functions.php 当我想要它运行时。有更好的方法吗?

1 个回复
SO网友:GastroGeek

使用WP数据库(通过适当的方法)存储“这是第一次运行”标志?

然后有条件地执行。

检查wp db中的标志,如果存在,则不执行任何操作,如果不存在,则创建我的菜单dag nammit,记住为下一轮设置标志,以便只执行一次类似操作?

如果需要重新生成,则只需在代码中翻转标志,即可决定菜单是否需要重新生成。

结束

相关推荐

Custom Menus and taxonomies

好的,我刚开始使用WordPress,不是很好,我有一个菜单问题,我真的需要一些帮助。我在一个网站上工作,它有多个地点,并非所有地点都销售相同的产品。所有位置都是具有父结构的页面。俄亥俄州-联系我们-关于我们-产品等。。。西弗吉尼亚州-联系我们-关于我们-产品等。。。宾夕法尼亚州-联系我们-关于我们-产品等我掌握了自定义页面模板的窍门,并为其添加了自定义菜单(因此,我所有的Ohio页面都使用了我制作的自定义Ohio模板,并包含了自定义Ohio菜单)。我正在使用帖子创建产品信息页面,并使用以下方式显示它们: