افزودن پیشوند اسپانسر به عنوان پست ها در وردپرس

در این مقاله با آموزش افزودن پیشوند اسپانسر به عنوان پست ها در وردپرس در خدمت شما هستم.

اخیرا یکی از کاربران سوال کرده بودند که چجوری میشه تاریخ ارسال پست رو به عنوان اضافه کرد.یک راه خیلی ساده با استفاده از تابع the_title وردپرس وجود داره.به این صورت که تاریخ ارسال پست رو از طریق این تابع گرفته و به عنوان پست اضافه می کنیم.

افزودن پیشوند اسپانسر به عنوان پست ها در وردپرس

بعنوان مثال:

[php]
function parsprog_title_prefix($title, $id = null) {
return get_the_date() .’ : ‘. $title;
}
add_filter(‘the_title’, ‘parsprog_title_prefix’, 10, 2);
[/php]

کافیه این کد رو به فایل functions.php قالب وردپرس اضافه کنید.ما اینجا برای نمایش تاریخ پست از تابع get_the_date() استفاده کردیم.شما میتوانید برای نمایش زمان از تابع get_the_time() یا هر چیزی که بعنوان پیشوند مناسب عمل کنه استفاده کنید.

افزودن پیشوند اسپانسر به عنوان پست ها در وردپرس با استفاده از فیلد های سفارشی

فیلد های سفارشی به شما اجازه ی افزودن اطلاعات متا به پست را میدهد.

در این مقاله ما از فیلد های سفارشی برای افزودن فیلد متا به پست استفاده میکنیم.

در ابتدا نیاز به ایجاد پست جدید یا ویرایش پست موجود دارید.اکنون در قسمت پایین به زمینه های دلخواه رفته و sponsored را به فیلد سفارشی اضافه کنید و true را  به فیلد value اضافه کنید.

پس از آن نیاز به ذخیره پست و رفتن به فیلد سفارشی جعبه متا در پایین دارید. هم اکنون متوجه نمایش یک منوی کشویی در جعبه متا فیلد سفارشی میشوید.

پس از آن نیاز به تنظیم اسپانسر پست دارید.تمام کاری که باید انجام دهید انتخاب اسپانسر از منوی پایینی و وارد کردن گزینه True در فیلد value میباشد.

پس از افزودن فیلد اسپانسر سفارشی روی پست نیاز به کپی کد زیر به فایل functions.php قالب سایتتان دارید:

[php]
add_filter( ‘the_title’, ‘parsprog_sponsored’ );
function parsprog_sponsored( $title ){
global $post;
$sponsored_text = ‘<span class=”sponsored_text”> اسپانسر» </span> ‘; $sponsored = get_post_meta($post->ID, ‘sponsored’, true);
if( $sponsored == ‘true’ and in_the_loop() ){
return $sponsored_text.$title;
}
return $title;
}
[/php]

حالا برای پستی که زمینه دلخواه sponsored به آن اضافه کرده اید ٬ یک پیشوند به عنوان اضافه شده به نام‌: اسپانسر»

برای اینکه کمی به سی اس اس رنگ و لعاب دهید می توانید کد سی اس اس رو به قالب اضافه کنید:

[css]
.sponsored_text {
background: #eeffee;
font-size:small;
text-transform: uppercase;
padding:5px;
}
[/css]

 

مطلب مفیدی برای شما بود ؟ پس به اشتراک بگذارید برای دوستانتان

مصطفی اشرف زاده

37 مطلب منتشر شده

درباره این مطلب نظر دهید !

محصولات زیرا حتما ببینید ...