美文网首页
Wordpress自动添加tag

Wordpress自动添加tag

作者: 老胡聊聊天 | 来源:发表于2018-03-08 01:32 被阅读151次

网上找的代码,放到function.php里面即可,逻辑是从文章中把你用过的tag提取出来自动加为tag,省的自己再一个一个敲了。

加了tag的好处不言而喻,一个是keywords,第二是关联文章等等。

///* 自动为文章添加标签 */
add_action('save_post', 'auto_add_tags');
function auto_add_tags(){
    $tags = get_tags( array('hide_empty' => false) );
    $post_id = get_the_ID();
    $post_content = get_post($post_id)->post_content;
    if ($tags) {
        foreach ( $tags as $tag ) {
            // 如果文章内容出现了已使用过的标签,自动添加这些标签
            if ( strpos($post_content, $tag->name) !== false)
                wp_set_post_tags( $post_id, $tag->name, true );
        }
    }
}

相关文章

  • Wordpress自动添加tag

    网上找的代码,放到function.php里面即可,逻辑是从文章中把你用过的tag提取出来自动加为tag,省的自己...

  • vscode前端插件总结

    Auto Close Tag 自动添加HTML / XML关闭标签(必备) Auto Rename Tag 自动重...

  • vsCode常见配置

    常用插件 Auto Close Tag 自动添加HTML / XML关闭标签 HTML Snippets 代码自动...

  • vscode实用插件

    Auto Close Tag 自动添加HTML / XML关闭标 Bracket Pai...

  • vscode好用插件

    1.Auto Close Tag 自动添加关闭标签 2.Auto Rename Tag 修改开始标签名,结束标签名...

  • VSCODE常用插件

    1.Auto Close Tag 自动添加关闭标签 2.Auto Rename Tag 修改开始标签名,结束标签名...

  • Wordpress自动给文章加tag

    每次给文章加tag都特别头大,现在好了,有大神搞了个代码自动加提取文章中的tag,只要放到function.php...

  • vscode插件安装

    自动添加HTML / XML关闭标记Auto Close Tag 路径提示Path Intellisense 代码...

  • vscode 前端插件推荐

    常用插件 Auto Close Tag 自动添加HTML / XML关闭标签(必备) Auto Rename Ta...

  • vscode 前端插件整理

    常用插件 Auto Close Tag 自动添加HTML / XML关闭标签(必备) Auto Rename Ta...

网友评论

      本文标题:Wordpress自动添加tag

      本文链接:https://www.haomeiwen.com/subject/fqrefftx.html