最近,我的下拉类别开始在单击后的移动设备上不显示。它们似乎直接转到实际的标题页面,而不显示我的下拉类别。(mikesnature.com)他们过去工作,但现在不工作了,我能帮他们做些什么来解决这个问题吗?
迈克
最近,我的下拉类别开始在单击后的移动设备上不显示。它们似乎直接转到实际的标题页面,而不显示我的下拉类别。(mikesnature.com)他们过去工作,但现在不工作了,我能帮他们做些什么来解决这个问题吗?
迈克
这不一定是答案,但您有一个Javascript错误。
// listen for postMessage events from the notifications iframe
$( window ).on( \'message\', function( e ) {
var event = ! e.data && e.originalEvent.data ? e.originalEvent : event;
if ( event.origin !== \'https://widgets.wp.com\' ) {
return;
}
var data = ( \'string\' === typeof event.data ) ? parseJson( event.data, {} ) : event.data;
if ( \'notesIframeMessage\' !== data.type ) {
return;
}
var eventData = notesTracksEvents[ data.action ];
if ( ! eventData ) {
return;
}
recordTracksEvent( eventData( data ) );
} );
在这条线上特别出错(event.origin
未定义),因此event
并不总是实际事件。你应该进行一些类型检查。我认为这可能发生在你的菜单JS启动之前,所以它实际上运行不正常。if ( event.origin !== \'https://widgets.wp.com\' ) {
我正在尝试显示带有自定义“post\\u type”帖子的下拉菜单。如果我插入这段代码,它会显示包含所有“页面”的下拉菜单。$arg=array( \'show_option_none\' => __( \'None\' ), \'orderby\' => \'title\', \'hide_empty\' => false, \'suppress_filter
最近,我的下拉类别开始在单击后的移动设备上不显示。它们似乎直接转到实际的标题页面,而不显示我的下拉类别。(mikesnature.com)他们过去工作,但现在不工作了,我能帮他们做些什么来解决这个问题吗?
迈克
这不一定是答案,但您有一个Javascript错误。
// listen for postMessage events from the notifications iframe
$( window ).on( \'message\', function( e ) {
var event = ! e.data && e.originalEvent.data ? e.originalEvent : event;
if ( event.origin !== \'https://widgets.wp.com\' ) {
return;
}
var data = ( \'string\' === typeof event.data ) ? parseJson( event.data, {} ) : event.data;
if ( \'notesIframeMessage\' !== data.type ) {
return;
}
var eventData = notesTracksEvents[ data.action ];
if ( ! eventData ) {
return;
}
recordTracksEvent( eventData( data ) );
} );
在这条线上特别出错(event.origin
未定义),因此event
并不总是实际事件。你应该进行一些类型检查。我认为这可能发生在你的菜单JS启动之前,所以它实际上运行不正常。if ( event.origin !== \'https://widgets.wp.com\' ) {
我花了2天时间在它上面,试图使用那些WP功能:WP\\u dropdown\\u pages和WP\\u list\\u pages,添加一些JavaScript,但没有找到如何制作如下菜单的方法。提前感谢!