0
投稿を手動で設定していない場合、Wordpressテーマを変更して投稿のヘッダー画像を自動入力できますか?私はそれがPHPになると完全な初心者です。Wordpressの既定の投稿ヘッダー画像を設定しますか?
投稿を手動で設定していない場合、Wordpressテーマを変更して投稿のヘッダー画像を自動入力できますか?私はそれがPHPになると完全な初心者です。Wordpressの既定の投稿ヘッダー画像を設定しますか?
get_post_meta()関数を使用すると、この機能を実現できます。 は、最初のパラメータに投稿IDを渡すことができます。 にcustom_field_nameを使用できます。そして、それはデータベースまたは で利用可能である以下のコードのようにチェックしてください。
このコードを試してください。
<?php
if(is_single() & !is_home())
{
$myfield = 'custom_field_name'; // Change this to the name of the custom field you use..
$postimage = get_post_meta($post->ID, $myfield, true);
if($postimage)
{
// If the field has a value.. set image path using value...
}
elseif(!$postimage)
{
// If no value than set Default image path..
}
}
?>