解决了此帖子底部的解决方案
因为我已经将wordpress 4.9.1更新为4.9.2我得到了:
注意:尝试在/ url中获取非对象的属性:eval()' d代码在第4行
该脚本仍然有效,但我想摆脱通知。 这是我正在使用的脚本,该数组定义了应禁用可视编辑器的帖子ID:
add_filter( 'user_can_richedit', 'disable_my_richedit' );
function disable_my_richedit( $default ) {
global $post;
if ( in_array( $post->ID, array(19909,20148,20150) ) )
return false;
return $default;
}
我试过了:
$post = array(19909,20148,20150);
global $post;
if ( in_array( $post->ID ));
但消息仍然相同。 如何在不出现此错误的情况下一起使用global和array()? 如果它试图获取非对象的属性,为什么脚本可以正常工作? 我是编码新手,所以我很想知道出了什么问题。
答案 0 :(得分:0)
修正了它
<强>解决方案:强>
在此处找到解决方案:PHP error code: Trying to get property of non-object 代码现在看起来像这样:
$post
所以它看起来con.Open();
SqlCommand cmd = new SqlCommand("insert into signup values" + "(@id,@name)", con);
cmd.Parameters.AddWithValue("@id", TextBox1.Text);
cmd.Parameters.AddWithValue("@name", TextBox2.Text);
cmd.ExecuteNonQuery();
是空的并且在空时跳过它。