Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何添加<--更多-->;标记所有wordpress帖子?_Php_Mysql_Wordpress - Fatal编程技术网

Php 如何添加<--更多-->;标记所有wordpress帖子?

Php 如何添加<--更多-->;标记所有wordpress帖子?,php,mysql,wordpress,Php,Mysql,Wordpress,我想在我所有的WordPress帖子中添加标记,在每个帖子中添加30个单词或200个字符 如何做到这一点?手动为帖子添加标签不是一个长期的解决方案,因为您每次都必须手动添加标签,或者为此制作一个自定义插件。我认为使用这个函数是你最好的选择 如果您无法决定使用哪一个,请通过“”检查,您将更好地了解在您的特定场景中使用哪一个。手动为您的帖子添加标签不是一个长期解决方案,因为您每次都必须手动添加标签,或者为此制作一个自定义插件。我认为使用这个函数是你最好的选择 如果您无法决定要使用哪一个,请通过“”检

我想在我所有的WordPress帖子中添加
标记,在每个帖子中添加30个单词或200个字符


如何做到这一点?

手动为帖子添加标签不是一个长期的解决方案,因为您每次都必须手动添加标签,或者为此制作一个自定义插件。我认为使用这个函数是你最好的选择


如果您无法决定使用哪一个,请通过“”检查,您将更好地了解在您的特定场景中使用哪一个。

手动为您的帖子添加标签不是一个长期解决方案,因为您每次都必须手动添加标签,或者为此制作一个自定义插件。我认为使用这个函数是你最好的选择


如果您无法决定要使用哪一个,请通过“”检查,您将更好地了解在特定场景中使用哪一个。

您可以编写php脚本,我的算法如下:

get posts from DB as array
foreach content do
  replace \s* with \s
  if content length > 200
    explode content using ' '
    if array length >=30
     add tag after 30th item
     implode array with ' '
    else
     add tag after 200 chars using strpos
    update row

您可以编写php脚本,我的算法如下:

get posts from DB as array
foreach content do
  replace \s* with \s
  if content length > 200
    explode content using ' '
    if array length >=30
     add tag after 30th item
     implode array with ' '
    else
     add tag after 200 chars using strpos
    update row
我想你在寻找功能。另一个:我想你在寻找功能。另一个: