所以我也遇到了类似的问题
我想创建许多基于权限显示的菜单。。。很多项目都是重复的,所以简单的方法可能是以某种方式复制已经存在的东西
然后,我需要将所有这些菜单迁移到多个共享相同权限的博客。
但我只是一个半心半意的程序员。
所以这是一个笨拙的解决方案,但它似乎是可行的,不需要编程
WP有一个导出功能——如果你有一个干净的博客(甚至可能没有),那么所有菜单项似乎都列在导出文件的同一部分。
如果你正在处理一个需要更改的博客,那么可能只有两件事,因为由于重复的slug,帖子和页面将被跳过
这是菜单自定义类别的定义。您需要更改slug和CDATA(在我的示例中,其中是“FA”)
<wp:term><wp:term_id>3</wp:term_id><wp:term_taxonomy>nav_menu</wp:term_taxonomy><wp:term_slug>FA</wp:term_slug><wp:term_name><![CDATA[FA]]></wp:term_name></wp:term>
接下来,您需要搜索并替换与该段代码/类别相关的所有菜单项。
<category domain="nav_menu" nicename="FA"><![CDATA[FA]]></category>
再次寻找“FA”
使用干净的文件名保存XML。
然后使用WP导入器插件导入XML
YMMV,但WFM,为我节省了大量时间