Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从Wordpress中仅排除标记x上的第一篇文章_Php_Wordpress - Fatal编程技术网

Php 从Wordpress中仅排除标记x上的第一篇文章

Php 从Wordpress中仅排除标记x上的第一篇文章,php,wordpress,Php,Wordpress,我正在使用PHP数组,搜索仅排除Wordpress上特定标记上的第一篇文章,因为实际上它从该标记中排除了所有文章。实际上我有这段代码(我只显示PHP代码,因为结构的HTML代码与此无关): 我尝试了“offset”=>1,但没有成功 谢谢。假设我有8篇关于示例类别的帖子(14篇),其中3篇有标签157(示例)。我想展示8篇文章,如果其中任何一篇文章有标签157,排除最新发布的带有该标签的文章(或最近修改的日期)。看起来偏移量应该是正确的答案。但对我不起作用,我不知道在这里插入他,你可以用修改过的

我正在使用
PHP数组
,搜索仅排除Wordpress上特定标记上的第一篇文章,因为实际上它从该标记中排除了所有文章。实际上我有这段代码(我只显示PHP代码,因为结构的HTML代码与此无关):

我尝试了
“offset”=>1
,但没有成功


谢谢。

假设我有8篇关于示例类别的帖子(14篇),其中3篇有标签157(示例)。我想展示8篇文章,如果其中任何一篇文章有标签157,排除最新发布的带有该标签的文章(或最近修改的日期)。看起来偏移量应该是正确的答案。但对我不起作用,我不知道在这里插入他,你可以用修改过的代码来回复,插入偏移量,看看是否有效。想象一下,我在示例(14)的类别上发布了8篇文章,其中3篇文章的标签是157(示例)。我想展示8篇文章,如果其中任何一篇文章有标签157,排除最新发布的带有该标签的文章(或最近修改的日期)。看起来偏移量应该是正确的答案。但是对我不起作用,我不知道在这里插入他,你可以用修改过的代码回复插入偏移量,我们看看是否有效。
$wp_query = null;
$wp_query = $original_query;
wp_reset_postdata();
$paged = ( get_query_var( 'paged' ) ) ? get_query_var( 'paged' ) : 1;
$args = array(
    'paged'                  => $paged,
    'posts_per_page'         => 8, 
    'post_type'              => 'post',
    'cat' => '14',
    'tag__not_in' => array( 157 ),
);
$the_query = new WP_Query( $args );

global $wp_query;
// Put default query object in a temp variable
$tmp_query = $wp_query;
// Now wipe it out completely
$wp_query = null;
// Re-populate the global with our custom query
$wp_query = $the_query;