我将一个网站导入到没有与帖子相关联的标题的Wordpress。每个帖子都有h1标签...在帖子(WordPress)的h1标签中创建MYSQL中的标题
任何人都可以告诉我进入MYSQL的最佳方式,并写一些脚本来自动生成基于各个h1标签的每篇文章的标题吗?
当最终我需要能够在WordPress仪表板的帖子部分看到这些标题。
下面是根据您的回应代码安德鲁。我创建了一个名为createtiles.php的文件,并将其包含在我的rrot目录中。不知道发生了什么,但是当我在WordPress仪表板中查看我的帖子时,我仍然可以看到(无标题)。
<?php
$link = mysql_connect('localhost', 'user', 'pass');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
$all_posts = mysql_connect("SELECT * FROM wp_posts");
while ($item = mysql_fetch_assoc($all_posts))
{ $pid = $item['post_id'];
$new_title = substr($item['post_content'],0,70);
mysql_query("UPDATE wp_posts SET post_title='".$new_title."'");
}
mysql_close($link);
?>
(我的一些帖子只有没有其他内容H1标签。)
你可以发布你迄今为止的尝试吗? – Durandal
忽略我的答案。我正在改写它。我读错了.. –