WordPress は 15 日以上経過した投稿に広告をどのように表示しますか?

藏色散人
リリース: 2020-01-03 09:36:55
オリジナル
2075 人が閲覧しました

WordPress は 15 日以上経過した投稿に広告をどのように表示しますか?

WordPress では、15 日以上前に公開された記事にどのように広告が表示されますか?

WordPress では 15 日以上前に公開された記事に広告が表示されます

推奨: 「wordpress チュートリアル

15 日以上前に公開された記事に広告を表示する必要があるとします。今日はコードを設定するだけで完了します。

ステップ 1:

関数の実装は非常に簡単です。PHP エディタを使用して、現在のテンプレートの function.php ファイルを開きます。

次のコードをそこにコピーします:

コードは次のとおりです:

function is_old_post($post_id=null){ 
$days = 15; 
global $wp_query; 
if(is_single() || is_page()) { 
if(!$post_id) { 
$post_id = $wp_query->post->ID; 
} 
$current_date = time(); 
$offset = $days *60*60*24; 
$post_id = get_post($post_id); 
$post_date = mysql2date('U',$post_id->post_date); 
$cunning_math = $post_date + $offset; 
$test = $current_date - $cunning_math; 
if($test > 0){ 
$return = true; 
}else{ 
$return = false; 
} 
}else{ 
$return = false; 
} 
return $return; 
}
ログイン後にコピー

ステップ 2:

single.php ファイルを開いて、

コードは次のとおりです:

< ?php if(is_old_post()){ ?> 
INSERT AD CODE HERE 
< ?php } ?>
ログイン後にコピー

変更後、広告はリリース日が 15 日を超えるログにのみ表示されます。今回は変更可能です。 function.php にコピーされたコードには、 $days = 15; here is $days=num; という文があり、num の値は任意に設定できます。

以上がWordPress は 15 日以上経過した投稿に広告をどのように表示しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート