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

درود بر شما دوستان ،

میخواهید عنوان پست خود را به لینک سایت یا صفحه دیگری پیوند بزنید ؟ در این صورت این آموزش حتماً به کارتان می آید !

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

 

روش اول – پیوند زدن لینک های خارجی به عنوان پست با استفاده از پلاگین

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

اولین قدم در این روش دریافت و نصب پلاگین Page Links To است . برای آموزش نصب پلاگین به پست دیگر ما یعنی ” آموزش نصب افزونه وردپرس ” مراجعه کنید .

پس از فعال کردن پلاگین ، یک پست جدید ایجاد کنید یا یک پست قبلی را ویرایش کنید . در این هنگام شما متوجه بخش جدید ” Page Links To ” خواهید شد .

بر روی گزینه ” A custom URL ” کلیک کنید ، حال یک لینک در قسمت خالی وارد کنید .

به همین سادگی ، میتوانید یک لینک خارجی را به عنوان پست پیوند بزنید . توجه داشته باشید که حتماً نیاز نیست که لینک خارجی باشد ، میتواند لینکی از پست دیگر سایت خودتان نیز باشد .

 

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

در این روش شما باید کدهایی به وبسایت وردپرس خود اضافه کنید . برای اینکار فایل function.php را پیدا کرده و این کد را درون آن وارد کنید :

function print_post_title() {
global $post;
$thePostID = $post->ID;
$post_id = get_post($thePostID);
$title = $post_id->post_title;
$perm = get_permalink($post_id);
$post_keys = array(); $post_val = array();
$post_keys = get_post_custom_keys($thePostID);

if (!empty($post_keys)) {
foreach ($post_keys as $pkey) {
if ($pkey=='external_url') {
$post_val = get_post_custom_values($pkey);
}
}
if (empty($post_val)) {
$link = $perm;
} else {
$link = $post_val[0];
}
} else {
$link = $perm;
}
echo '<h2><a href="'.$link.'" rel="bookmark" title="'.$title.'">'.$title.'</a></h2>';
}

این کد یک Custom Field ایجاد میکند که حاوی لینک شماست . اگر پست شما حاوی این Custom Field باشد ،میتوانید عنوان پست را به لینک خارجی خود پیوند بزنید .

قدم بعدی ، تغییر نمایش عادی عنوان پست سایت شما است . برای این کار به فایل های archive.php , content.php , category.php و دیگر قالب ها نیاز دارید . دنبال کدی مانند کد زیر بگردید :

<?php the_title( sprintf( '<h2 class="entry-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h2>' ); ?>

و جایگزین کد زیر کنید :

<?php print_post_title() ?>

با انجام این کار ، بخش کد ها به اتمام میرسد . با ما تا انتهای آمورش همراه باشید .

حال میتوانید به راحتی با ایجاد یک پست جدید یا ویرایش یک پست قبلی ، لینک خارجی را به عنوان پست پیوند بزنید . در قسمت ویرایش پست ، به دنبال قسمت ” Custom Box ” بگردید . اگر نمیتوانید این قسمت را پیدا کنید ، در بالا سمت چپ صفحه بر روی گزینه تنظیمات صفحه کلیک کنید و تیک گزینه Custom Box را بزنید .

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

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

تا آموزشی دیگر ، موفق و پیروز باشید .

امتیازدهی به این مطلب
[کل: 0 میانگین: 0]

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

5 × 1 =