رفتن به مطلب

پستی که ادیت میشود بالا بیاید .


WP4All

پست های پیشنهاد شده

سلام.

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

چیکار باید کرد ؟

لینک به ارسال

باید شما از پیوند یکتایی استفاده کنید که به تاریخ بستگی نداشته باشه و پیوندی باشه که شما بتونید وقتی پستی رو تغییرات توش ایجاد کردید تاریخ انتشار رو بروز کنید تا توی صفحه اول نمایش داده بشه

مانند :


/%post_id%/%postname%

لینک به ارسال

سلام

http://www.wpbeginner.com/wp-tutorials/how-to-display-a-list-of-last-updated-posts-in-wordpress/

اگه متوجه نشدید بگید کد رو ساده تر کنم و توضیح بدم.

لینک به ارسال

باید شما از پیوند یکتایی استفاده کنید که به تاریخ بستگی نداشته باشه و پیوندی باشه که شما بتونید وقتی پستی رو تغییرات توش ایجاد کردید تاریخ انتشار رو بروز کنید تا توی صفحه اول نمایش داده بشه

مانند :


/%post_id%/%postname%

الان پیوند من این هست :

/%postname%.html

میشه انجام داد این کار رو ؟

سلام

http://www.wpbeginne...s-in-wordpress/

اگه متوجه نشدید بگید کد رو ساده تر کنم و توضیح بدم.

اموزش فارسی ندارید بزارید یا فارسی توضیح بدینش

تشکر .

لینک به ارسال

وقتی مطلبتون رو دارید ویرایش میکنید زیر دکمه انتشار، روی ویرایش کلیک کنید و تاریخ انتشار رو تغیر بدید

لینک به ارسال

دوست عزیز mjp درست اشاره کردن , به صورت دستی پستی که ویرایش کردید رو باید تاریخ همون لحظه رو براش در نظر بگیرید تا دوباره تو سایت منتشر بشه و در لیست تازه ترین مطالب قرار بگیره.

البته توجه داشته باشید مطلبی که به این صورت تاریخ انتشارش تغییر می کنه باید حسابی داخلش تغییراتی ایجاد کرده باشید وگر نه می تونه در سئو تاثیر منفی داشته باشه.

لینک به ارسال

الان پیوند من این هست :

/%postname%.html

میشه انجام داد این کار رو ؟

اموزش فارسی ندارید بزارید یا فارسی توضیح بدینش

تشکر .

اگه دقت کنید این قسمت کوئری ساخته شده:


function wpb_lastupdated_posts() {
// Query Arguments
$lastupdated_args = array(
'orderby' => 'modified',
'ignore_sticky_posts' => '1'
);

این قسمت هم حلقه نوشته شده. منتها روش نوشتنش فقط ممکنه با روشی که شما آشنایی فرق داره.


//Loop to display 5 recently updated posts
$lastupdated_loop = new WP_Query( $lastupdated_args );
$counter = 1;
echo '<ul>';
while( $lastupdated_loop->have_posts() && $counter < 5 ) : $lastupdated_loop->the_post();
echo '<li><a href="' . get_permalink( $lastupdated_loop->post->ID ) . '"> ' .get_the_title( $lastupdated_loop->post->ID ) . '</a> ( '. get_the_modified_date() .') </li>';
$counter++;
endwhile;
echo '</ul>';
wp_reset_postdata();
}

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

لینک به ارسال

دوست عزیز mjp درست اشاره کردن , به صورت دستی پستی که ویرایش کردید رو باید تاریخ همون لحظه رو براش در نظر بگیرید تا دوباره تو سایت منتشر بشه و در لیست تازه ترین مطالب قرار بگیره.

البته توجه داشته باشید مطلبی که به این صورت تاریخ انتشارش تغییر می کنه باید حسابی داخلش تغییراتی ایجاد کرده باشید وگر نه می تونه در سئو تاثیر منفی داشته باشه.

به هیچ عنوان هیچ گونه مشکلی ایجاد نمکنه.

چون پیوند یکتا تغیر نکرده و پست تکراری ایجاد نشده

لینک به ارسال

به هیچ عنوان هیچ گونه مشکلی ایجاد نمکنه.

چون پیوند یکتا تغیر نکرده و پست تکراری ایجاد نشده

مطمئنا در سئو تاثیر داره ( تجربه کردیم :) )

لینک به ارسال

مطمئنا در سئو تاثیر داره ( تجربه کردیم :) )

اتفاقا در مورد سئو، من مدت ها سر همین مسئله توی همین انجمن و همینطور با سئو کارای مطرح ایران صحبت داشتم :)

لینک به ارسال
  • 2 ماه بعد...


( '. get_the_modified_date('y m d H:i') .')

اگر شمسی نیست از parsidate استفاده کنید در صفحه ی اول انجمن پیوند مستنداتش هست

لینک به ارسال

دوستان من الان دارم از روش تغییر دستی تاریخ انتظار استفاده میکنم .

استفاده از کد دقیقا یکی میتونه بگه آخر ضرر داره برای سئو یا نه ؟

یک بار دیگه اگر میشه ساده تر توضیح بدید کدوم کد رو کجا بزارم ؟

فروم انگلیسی هستش و تاریخ میلادی باشه .

لینک به ارسال

تغییر تاریخ در صورتی که پیوند یکتای مطالب با تاریخ مرتبط باشه باعث ایجاد 404 در گوگل می شه و برای سئوی سایت مضره

در شرایط دیگه هم سود چندانی نداره مگر اینکه محتویات مطلب تغییری داشته باشه

لینک به ارسال

به گفتگو بپیوندید

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

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...