我在编辑wordpress主题页脚时收到此消息
警告:在第255行的/home3/smartgpt/public_html/news/wp-content/themes/iraqnow1/functions.php中为foreach()提供的参数无效
警告:无法修改标题信息 - 已在/ home3 / smartgpt / public_html / news中发送的标题(在/home3/smartgpt/public_html/news/wp-content/themes/iraqnow1/functions.php:255中开始输出)第1196行/wp-includes/pluggable.php
functions.php
的文件
第235至261行
function c5_get_tax_from_post_type($post_type) {
$obj = get_post_type_object( $post_type);
foreach ($obj->taxonomies as $taxonomy) {
if($taxonomy!='post_tag'){
return $taxonomy;
}
}
return false;
答案 0 :(得分:-2)
get_post_type_object
成功返回对象。将其投放到array
。这是一个对象。
foreach ((array)$obj->taxonomies as $taxonomy) {