• اطلاعیه ها

    • Morteza

      باهم بسازیم: اطلس ووکامرس و وردپرس   14/07/96

      تاپیک ایجاد شده برای بحث در جهت ایجاد یک منبع، ویکی، صفحات توضیحی و یا بخش آموزشی جامع برای وردپرس و متعلقات مختلف آن است. لطفا جهت مشارکت در این بحث، ارائه پیشنهاد و یا انتقاد به تاپیک فوق مراجعه کنید. باهم بسازیم: اطلس ووکامرس و وردپرس
Sgwgo

تغییرات در خروجی فید یا خوراک

12 پست در این موضوع قرار دارد

سلام دوستان

میرم سر اصل مطلب

خودتون خوب میدونید که در فید فقط پست هایی که جدید ارسال میشن به نمایش گذاشته میشه مثلا اگه پستی ویرایش بشه از نو جزو جدیدها نمیاد تو فید و در واقع سایتی مثل من که اکثر پست هاش بروز میشن کاربرای من چیز زیادی تو قسمت فید نخواهند دشات و در واقع سایت من از نظراونا بروز نیست البته منظورم کسایی که از طریق فید دنبال میکنن

راهیی هست کاری کرد پست های ویرایش شده دوباره جز آخرین فید قرار داده بشه مثل یه پست جدید؟

0

به اشتراک گذاری این پست


لینک به پست

سلام

باید روی خروجی تابع feedFilter فیلتر بزارید تا آخرین ویرایش شده ها رو هم نشون بده

هنوز تست نکردم

3

به اشتراک گذاری این پست


لینک به پست

دقیق متوجه نشدم که چیکار باید بکنم و دقیقا کجا انجام بدم!!؟

0

به اشتراک گذاری این پست


لینک به پست

تست کنید


function hwl_home_pagesize( $query ) {
if ( is_feed()){
$query->set( 'orderby', 'modified' );
$query->set( 'order', 'desc' );
return;
}
}
add_action( 'pre_get_posts', 'hwl_home_pagesize', 1 );

2

به اشتراک گذاری این پست


لینک به پست

Fatal error: Cannot redeclare hwl_home_pagesize() (previously declared in /home2/fadroid/public_html/wp-content/themes/fadroid/functions.php:7) in /home2/fadroid/public_html/wp-content/themes/fadroid/functions.php on line 67

0

به اشتراک گذاری این پست


لینک به پست

نام تابع رو تغییر و تست کنید

0

به اشتراک گذاری این پست


لینک به پست


function fedd_modified( $query ) {
if ( is_feed()){
$query->set( 'orderby', 'modified' );
$query->set( 'order', 'desc' );
return;
}
}
add_action( 'pre_get_posts', 'fedd_modified', 1 );

یعنی به این صورت؟

0

به اشتراک گذاری این پست


لینک به پست

بله. تست شد؟

0

به اشتراک گذاری این پست


لینک به پست

این کد تا زمانی که تو فانکشن باشه عمل میکنه یا یبار بزاری دیگه واسه همیشه اعمال شده؟

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

0

به اشتراک گذاری این پست


لینک به پست

بله باید در فایل functions باشد

و بروزشده ها رو نمایش میده

1

به اشتراک گذاری این پست


لینک به پست

خب من قبل گذاشتن زیاد نرفته بودم دقت کنم

کد گذاشتم بدون خطا سایت باز شد

و بروز شده ها امدن اول فایل فید

ولی وقتی کد برداشتم بازم همون بود یعنی چه با گذاشتن فید چه بدون اون نتیجه یکیه

آیا برای شما هم همینطور؟

0

به اشتراک گذاری این پست


لینک به پست

خب حالا که کد رو برداشتید در واقع یعنی پلاگین رو غیر فعال کردید - آیا با تغییر در پست ها همچنان فید آپدیت میشه؟

1

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری