将包含长标签列表的文本文件上传到 WordPress

Upload Text File Containing Long List of Tags to WordPress

我有一个包含大约 6700 个标签的文本文件,我想将其添加到我的 Word Press 网站。当然,手动执行此操作效率不高。是否可以自动插入这些标签?

我尝试了一些插件,例如 Smart Tag Insert,但这些插件效果不佳且评价分数很低。此外,我看到我的 MyPHPAdmin 面板中的标签存储在 table wp_terms 中。我想编写一个 SQL 脚本来满足我的需要。但是,table 还存储了一系列其他值(如菜单名称)。无法将此 table 中的行标识为标签而不是其他内容(如菜单名称)。所以,我也很困惑。

感谢您的宝贵时间和帮助!

您应该遍历文件中的所有标签,然后使用 wp_insert_term 函数将标签插入数据库。

文档:https://developer.wordpress.org/reference/functions/wp_insert_term/

所以第一个参数是标签词,第二个参数是post_tag。

示例:

wp_insert_term(
    'tag_name',   // the term 
    'post_tag', // the taxonomy
);