2
以下片段以编程方式添加Wordpress类别。我的问题是如何以编程方式添加标签?如何以编程方式创建Wordpress标签?
//Define the category
$my_cat = array('cat_name' => 'My Category', 'category_description' => 'A Cool Category', 'category_nicename' => 'category-slug', 'category_parent' => '');
// Create the category
$my_cat_id = wp_insert_category($my_cat);
在这个问题上,我说的是增加了标签到数据库编程。
说,我有1000个标签添加到全新的安装。我不想通过常规管理面板手动逐个添加标签。我正在寻找一个程序化解决方案。我张贴的片段负责添加猫...感谢特定的wp函数wp_insert_category ....没有函数称为wp_insert_tag虽然...
但是,看看codex,我看到了wp_insert_term功能,这可能很适合做这项工作 - 看来。
你去了直通编程一个WordPress数据库的人口插入项(标签,分类等)的值?我们有大约50个跨越3-4个数据库的表(他们都是ms-sql),我们想把这些东西(那些可以适合“post”概念的东西,比如媒体文件和文章等)带入wordpress 。所以,我打算运行一个php脚本来完成这项工作。有什么经验?你认为我还需要其他什么工具/功能?这个想法是首先识别现有表格中的猫和标签,并在wordpress端通过在特定分类法下注册它们来创建它们。然后...-> –
继续... - >继续第二次运行并开始通过将当前帖子与先前创建的cats/tag和其他分类法在第一次运行中相关联来填充wp + posts表?这是计划。任何意见? –
我认为你必须使用纯PHP和SQL查询来完成这项工作。 Wordpress数据库中有wp_postmeta表。您可以插入元数据,分类法和WPDB类所需的内容,但您需要知道表和单元格的名称。寻找关于SQL的SQL查询和PHP函数的东西 – Makc