没有is_article
. 我想你们可能会猜到类似于is\\U页面,但我不认为这篇文章是内置的WordPress帖子类型。我想您需要的是is\\U页面,它似乎覆盖了所有帖子类型。
您还应该将页面检查移动到操作处理程序中,以确保WordPress加载了足够的状态,以知道它是否在该页面上,是否在它执行检查的点上,而在加载您添加了此代码的插件或主题时,它不会这样做,例如。
function email_alert() {
if ( is_page( 1234 ) ) {
wp_mail( \'[email protected]\', \'Alert\', \'This Site was Visited!\' );
}
}
add_action( \'wp\', \'email_alert\' );