Php 如何在WordPress中编辑标记及其说明?

Php 如何在WordPress中编辑标记及其说明?,php,wordpress,plugins,tags,Php,Wordpress,Plugins,Tags,我想知道如何访问WordPress中可用的所有标签,编辑它们及其描述并保存它们。请帮我完成编码程序。我想在我的插件中使用它。 谢谢我建议您对标签(也称为术语)的结构进行更多的研究。这个 有一种方法可用于检索任何分类法中的术语。因此,您还需要获得这些分类法,这可以通过编程实现 一旦你有了这些术语,你就完全可以决定如何选择你所做的编辑,比如说如果term->name==“XXX”,那么就做Y。但是当你需要更新术语时,你可以使用这个方法。如果您查看该文档中的args数组,您会发现您可以通过向其传递一些

我想知道如何访问WordPress中可用的所有标签,编辑它们及其描述并保存它们。请帮我完成编码程序。我想在我的插件中使用它。
谢谢

我建议您对标签(也称为术语)的结构进行更多的研究。这个

有一种方法可用于检索任何分类法中的术语。因此,您还需要获得这些分类法,这可以通过编程实现

一旦你有了这些术语,你就完全可以决定如何选择你所做的编辑,比如说如果
term->name==“XXX”
,那么就做Y。但是当你需要更新术语时,你可以使用这个方法。如果您查看该文档中的
args
数组,您会发现您可以通过向其传递一些内容来更新名称、描述以及您拥有的内容。因此,沿着这些思路的东西将更新一个术语:

foreach ($terms as $term) {
    $termId = $term->term_id; 
    $taxonomy = $term->taxonomy;
    $newDescription = // Some logic here to figure things out ... 
    wp_update_term($termId, $taxonomy, array('description' => $newDescription);
}

完整免责声明:我没有尝试运行此代码,而且我已经有一段时间没有查看
get_terms
返回的term对象的结构了,因此如果找不到它们在线的列表,您可能希望
var_dump
其中一个来确定它们的字段

到目前为止你都试了些什么,你去哪里找了?你在谷歌上搜索过以编程方式编辑标记吗?如果你不愿意做一些初步的努力,并向我们展示你的尝试,我们为什么要尝试帮助你?试着先查看wordpress抄本,然后编辑你的问题,向我们展示你的尝试。当有人需要帮助时,如果你能帮助他,如果不能,就离开它……谢谢你的帮助。我搜索了很多,但我不知道术语、标记和类别之间的相似性。再次感谢您的问题,如果您想知道WP世界中的某些东西在哪里,那么最好看看数据库模式文档。更明显的是,标签/类别和术语与此非常相关。还有一个专门针对wordpress的stackexchange网站,你可以通过阅读这里的一些问题和答案学到很多东西
foreach ($terms as $term) {
    $termId = $term->term_id; 
    $taxonomy = $term->taxonomy;
    $newDescription = // Some logic here to figure things out ... 
    wp_update_term($termId, $taxonomy, array('description' => $newDescription);
}