我正在尝试通过SQL更新类别的描述。我从我在PHPmyadmin中所做的SQL查询中"创建了php代码",这就是它给我的:
$sql = "UPDATE `table`.`wp_term_taxonomy` SET `description` = ''new-description'' WHERE `wp_term_taxonomy`.`term_taxonomy_id` = 105;";
我尝试将其添加到我的 Wordpress 模板中,但它不起作用。任何想法我需要对此代码做什么才能使其工作?
提前感谢!
可能是
`table`
那不属于。 尝试:
$sql = "UPDATE `wp_term_taxonomy` SET `description` = 'new-description' WHERE `wp_term_taxonomy`.`term_taxonomy_id` = 105";
我还取出了描述周围的'
和字符串中的;
。 无需转义双引号分隔字符串中的单引号。
想通了!如果有人感兴趣,这是正确的代码:
<?php
$wpdb->query(
"
UPDATE $wpdb->term_taxonomy
SET description = 'description'
WHERE wp_term_taxonomy.term_taxonomy_id = 105
"
);
?>