Chcel by som mať možnosť zavolať používateľom vybrané ID tagu pre modul Odporúčaný obsah Jetpack, ale nemôžem nájsť funkciu alebo objekt, ktorý má túto hodnotu.
V podstate sa snažím filtrovať odporúčané príspevky z WP_Query s týmito argumentmi:
$args = array(
"ignore_sticky_posts" => 1,
"posts_per_page" => $recent_posts_count,
"tag__not_in" => array(
[HERE IS WHERE I WANT PHP TO TELL ME THE TAG ID]
),
"post_type" => array(
"post"
)
);
odpovede:
0 pre odpoveď č. 1Skontrolujte toto
<?php
global $post;
$tags = get_tags($post->ID);
$tagids = array();
foreach($tags as $tag) $tagids[] = $tag->term_id;
$args = array(
"ignore_sticky_posts" => 1,
"posts_per_page" => $recent_posts_count,
"tag__not_in" => $tagids,
"post_type" => array(
"post"
)
);
?>
Vďaka
0 pre odpoveď č. 2
Viem, že je to dosť neskoro, ale našiel som tento príspevok pri hľadaní toho istého, dokonca uverejneného na fóre podpory WordPress, ale nakoniec som na to prišiel:
$featured_options = get_option( "featured-content" );
$featured_name = $featured_options[ "tag-name" ];