خوب بعد از یک مدت تونستم سایت را بروز رسانی کنم
کار این کد این هست که اولین عکس را در پست به عنوان تصویر شاخص قرار میدهد
با استفاده از این روش شما میتونید با قرار دادن این کد در فایل functions.php قالبتون این امکان را اضافه نمایید
اینم کد برای استفاده :
<?php function set_featured_image_for_posts() { // Get all posts so set higher number, // you can increase to any number if you have big amount of posts $args = array( 'numberposts' => 5000); // all posts $all_posts = get_posts( $args ); foreach($all_posts as $k=>$v) { $args = array( 'numberposts' => 1, 'order'=> 'ASC', 'post_mime_type' => 'image', 'post_parent' => $v->ID, 'post_type' => 'attachment' ); // Get attachments $attachments = get_children( $args ); $i=0; foreach($attachments as $attach) { // Get only first image if($i==0) $attachmentsid = $attach->ID; $i++; } // Set Featured image set_post_thumbnail($v->ID,$attachmentsid); } } ?>
شاد و خرم باشید
سلام دوست عزیز من قالبی که من استفاده می کنم از یک اسکریپ استفاده می کرده برای همین باید کد داخل قالب هم تغییر کنه می خواستم بدونم چه کدی رو باید داخل قالب در حلقه ی اصلی وارد کرد ممنون
باید گد های قالب را ببینم از طریق تماس با ما ارسال کنید بهتون میگم
توی function چند نوع دیگه از کد ها هست کجا بزاریم دقیقا؟
بعد از آخرین خط بزارید مشکلی پیش نمیاد
ممنونم وب مفيدي داريد . 😉 🙂
خواهش میکنم 😀
بسیار مفید و کاربردی 🙂
این امکان بطور پیشفرض تو جوملا هست ولی گاها دردسر میشه 🙂
خو چه كاريه ميرم همون افزونه ه رو نصب ميكنم 😀
با سلام
ممنون عالی بود
اگه بخوایم دومین تصویر انتخاب بشه باید چیکار کنیم؟
سلام من این کد رو در functions.php میذارم سایتم بالا نمیاد فقط یه صفحه سفید میاد
همه ی قسمت ها رو هم امتحان کردم ولی بازم نشد
کارم گیره فقط زود جواب بدین
ممنون
سلام
از افزونه ی https://wordpress.org/plugins/autoset-featured-image/ استفاده کنید
سلام و خسته نباشید.
جناب بنده از کدی که دادید استفاده کردم و کار نکرد.
از پلاگین Autoset Featured Image استفاده کردم و کار نکرد.
ولی از پلاگین https://wordpress.org/plugins/wp-autoset-featured-image-plus استفاده کردم ، کار کرد ولی ناقص.ببینید اولین عکس تو قسمت ویرایش به صورت اتوماتیک ، تصویر شاخص قرار میده ولی در صفحه اصلی ، عکس دیفالت نمایش داده میشه.میزنه عکس مورد نظر پیدا نشد
سایت بنده اینه http://www.elitegamer.ir
میشه راهمایی کنید که چه طوری میتونم این مشکل را برطرف کنم !
سلام
اون افزونه رو که میگید قبلا تست کردم مشکل اینطوری نداشته
کدای قالب رو چک کنید