我试图直接从phpmyadmin获取类别,但我做不到。然后我尝试在public\\u html中创建这个php脚本
include "wp-includes/category-template.php";
$args = array(
\'hide_empty\' => 0,
\'pad_counts\' => true
);
$categories = get_categories( $args );
foreach($categories as $category) {
if($category->count == 0) {
echo $category->name."<br />";
} else {
// do nothing
}
}
?>
但它返回了一个致命错误:在/mnt/env/****/development/public\\u html/test中调用未定义的函数get\\u categories()。php第9行
最合适的回答,由SO网友:Nate Allen 整理而成
有没有一个特定的原因让你尝试在WordPress之外以正常的方式做这件事?如果有,你可以include(\'wp-load.php\')
访问WordPress功能。
但只有当您必须从外部访问WordPress时,才会这样做。通常,您的代码要么进入主题functions.php
文件,或者将代码添加到自定义插件。