رفتن به مطلب

Mekaeil Andisheh

عضو سایت
  • تعداد ارسال‌ها

    294
  • تاریخ عضویت

  • آخرین بازدید

تمامی مطالب نوشته شده توسط Mekaeil Andisheh

  1. دوستان عزیز مشکلم رو با کد زیر حل کردم function add_custom_meta_box() { $post_types = array ( 'post', 'page', 'event' ); foreach( $post_types as $post_type ) { add_meta_box( 'custom_meta_box', // $id 'Custom Meta Box', // $title 'show_custom_meta_box', // $callback $post_type, 'normal', // $context 'high' // $priority ); } } که در قسمت $post_types = array ( 'post', 'page', 'event' ); میتوانیم نام پست های سفارشیمون رو بنویسیم موفق باشید/
  2. سلام طبق این آموزش من متاباکس رو ایجاد کردم و برای پست فعال شده ولی من الان که چندین پست تایپ دارم و میخوام این متاباکس برای هر 4 تا پست تایپ ها فعال بشه ولی وقتی از آرایه استفاده میکنم کار نمیکنه اصلا این درسته ؟؟ // Add the Meta Box function add_custom_meta_box() { add_meta_box( 'custom_meta_box', // $id 'Custom Meta Box', // $title 'show_custom_meta_box', // $callback 'post', // $page 'normal', // $context 'high'); // $priority } add_action('add_meta_boxes', 'add_custom_meta_box'); که من به جای پست آرایه قرار دادم ولی کار نمیکنه چه راهی هست که یک متاباکس رو برای چندین
  3. Mekaeil Andisheh

    تعیین تاریخ انقضای یک پست

    یک سوال : امکانش هست کاری کرد بعد از یک تاریخ مشخص پست به صورت پیش نویس دربیاد؟ و نمایش داده نشه در وبسایت تا وقتی که دوباره تایید بشه ؟؟
  4. دوستان عزیز این رو صرفا فقط جهت آموزش و تجربه میگم : بعد از حل این مشکل به کمک دوستان عزیزم . من به این قانع نشدم و تغییراتی در وبسایتم ایجاد کردم و رفتم به جای یک پست سفارشی چندین پست سفارشی ایجاد کردم و.... و با اشتیاق زیاد که اومدم امتحان کنم با وجود اینکه مشکل رو قبلا حل کرده بودم دوباره همین مشکل ظاهر شد ! چرااا؟؟ به لینک بسیار عالی دوستمون پارسا مراجعه کردم و پیشنهادی که در وب داده بود رو انجام دادم و مشکل شکر خدا حل شد ! خیلی برام جالب بود توی قسمت پیوند یکتا ساختار زیر رو گذاشتم مشکلم حل شد : Go to Settings → Permalinks and change your current structure to : /%category%/%postname%.
  5. Mekaeil Andisheh

    سوال در مورد سایت

    به صورت پیشفرض چکیده 55 کاراکتره با قرار دادن کد زیر در functions.php میتونید تغییر بدید function excerptLength($length) { return 100; } add_filter('excerpt_length', 'excerptLength'); منبع : گرودیا
  6. تا جایی که من فهمیدم شما کل دسته بندی اخبار رو بر اساس تگ ها قرار دادید و برای اینکه بخواهید مطالب مربوط به اون تگ ها رو بیارید مثلا 4 تای آخر رو باید query بگیرید و برای اینکار فکر کنم اینجوری بشه <?php $args = array( 'posts_per_page'=> 4 , 'tax_query' => array( array( 'taxonomy' => 'post', 'field' => 'tag', 'terms' => 'برچسب مورد نظر', ), ) ); $the_query = new WP_Query($args ); // The Loop if ( $the_query->have_posts() ) { while ( $the_query->have_posts() ) { $the_query->the_post(); echo '<li class="">'?> <h2><?php the_title();?><
  7. دوستان عزیزم مشــــــــــــــــــــــــکل حــــــــــــــــــــــــل شد! توی قسمت register taxonomyها که دسته و برچسب رو میسازه رفتم این 'rewrite' => array( 'slug' => 'products', 'with_front'=> true ), رو حذف کردم درست شد میشه یه نفر توضیح بده چرا؟! هنوز خوب درکش نکردم که این خاصیت چیکار میکنه؟!
  8. اینکارو کردم متاسفانه جواب نگرفتم راستی این رو بگم فایل وردپرس من توی یک پوشه ست و من دو تا وردپرس نصب کردم یکیش که توی public html هست و پلاگین comming soon رو توش نصب کردم و اصلیه توی یک پوشه ست که تا وقتی راه اندازی بشه نمایش داده نمیشه احتمالش هست این مشکل رو درست کرده باشه؟ طبق آموزشهای دوستمون پارسا هم پیش رفتم و دو تا لینک رو هم رفتم و قدم به قدم امتحان کردم ولی مشکل رو حل نکرد نمیدونم چرا فقط توی حالت پیشفرض کار میکنه؟! function products_custom_init() { $labels = array( 'name' => _x('محصولات', 'post type general name'), 'singular_name' => _x('محصول', 'post
  9. خب توی عکس قسمت user قابلیت write رو داره و روی 644 تنظیمه
  10. یکی از دوستان گفتند که اگر فایل فانکشم پرمیشن داشته باشه حل میشه متوجه مشدم منظورش چیه ولی پرمیشن فانکشن من به این صورته
  11. بله همین کار رو کردم ولی درست نشد فکر کنم ایراد از وجود این products در آخر آدرسه شما لطفا این عکس رو ببینید
  12. بله حدستون درست بود وقتی حالت پیوند یکتا رو پیشفرض انتخاب کردم درست شد ولــــــــــــــی اگه من بخوام در حالت نام نوشته باشه و کار کنه و با خطای 404 روبرو نشه چیکار کنم ؟؟ افزونه ای که در آموزش ها گفتید رو نصب کردم در قسمت products نوشته : /products /%postname% در قسمت Use custom permalink of custom taxonomy archive. نوشته : /post_type/taxonomy/term این قسمت رو تیک زده
  13. ببینید فایل single.php فکر نکنم مشکلی داشته باشه چون برای نوشته های دیگه که پیشفرض وردپرس هست میاره و فقط برای پست های سفارشی صفحه 404 رو میاره شما به این لینک برید روی گزینه بیشتر جدیدترین محصولات کلیک کنید و بعد در پایین صفحه روی تازه ترین اخبار کلیک کنید صفحه single رو میاره و مشکلی نداره حرف شما رو قبول دارم ولی نمیدونم چه جوری اینکارو انجام بدم روی نوشته های پیشفرض وردپرس که کلیک میکنم صفحه single .php رو میاره و در آدرس بار هم بعد از آدرس صفحه اسم پست رو میاره ولی در پست های سفارشی در آدرس بار به این صورته که بعد از آدرس سایت products/postname رو میاره در حالی که روی صفحه 404 هست
  14. افزونه رو نصب کردم ولی متاسفانه حل نشد شما به این لینکبرید در قسمت جدیدترین محصولات روی گزینه بیشتر کلیک کنید البته من یکسری صفحات هنوز نساختم مثل 404 و category ولی single.php , single-products.php رو ساختم
  15. از این استفاده کردم <?php echo get_post_meta( $post->ID, 'id', true ); ?> مشکلم حل شد ممنونم
  16. سلام یک پست سفارشی ایجاد کردم که کدهای functions.php به شکل زیر میباشد : // add prodocts function products_custom_init() { $labels = array( 'name' => 'محصولات', 'singular_name' => 'محصول', 'add_new' => 'افزودن محصول', 'add_new_item' => 'افزودن محصول جدید', 'edit_item' => 'ویرایش محصول', 'new_item' => 'محصول جدید', 'all_items' => 'تمام محصولات', 'view_item' => 'مشاهده محصول', 'search_items' => 'جستجوی محصول', 'not_found' => 'محصولی پیدا نشد', 'not_found_in_trash' => 'محصولی در زباله دان پیدا نشد',
  17. دوست عزیزم منظورم رو اشتباه فهمیدید منظور بنده در زمینه نمایش اطلاعات متاباکس ها در قالب برای کاربرانه مثلا من یک متاباکس دارم که مشخصات دانلود رو گفته شامل حجم و... و یک متاباکس دیگه دارم شامل لینک دانلود و یک متاباکس دیگه دارم شامل اطلاعات اضافی وقتی اینا رو پر میکنیم میخوام هر کدوم از این متاباکس ها در مکان خاصی از قالب نشون داده بشند و همه شون پشت سر هم نشون داده نشن
  18. دوستان مشکل اولم رو حل کردم به این شکل : add_meta_box( 'meta_box_id', //The ID of the Meta Box 'Meta Box Title', //The Title of the Meta Box 'meta_box_id_meta_box', //Callback Function 'page', // در این قسمت آی دی کاستوم پست رو گذاشتم حل شد 'normal', //Priority 'default' //Callback Agruments ); میمونه بخش دوم که چه جوری یک فقط یک متاباکس رو فراخوانی کنم ؟
  19. سلام دوستان من طبق این آموزش متاباکس ایجاد کردم ولــــی این متاباکس فقط برای نوشته های پیشفرض وردپرس فعاله و برای دسته هایی که خودم ایجاد کردم از طریق تکسونومی و ... فعال نیست و نمایش داده نمیشه چه کدی رو باید بنویسم تا فعال بشه؟؟ 2- حالا که این متاباکس رو ایجاد کردم میخوام فقط و فقط این متاباکس در قسمتی از صفحه م بیاد و متاباکس های پیشفرض وردپرس و سایر متاباکس هایی که دارم نیاد چه جوری باید این تمایز رو ایجاد کنم ؟؟ تشکر از همه عزیزان
  20. Mekaeil Andisheh

    آخرین ارسال های مای بی بی

    کدهایی که قرار دادید رو بذارید و بگید توی چه صفحه ای کدها رو قرار دادید ؟
  21. Mekaeil Andisheh

    مشکل با category_name

    از قدیم گفتند جوینده یابنده ست! شکر خدا مشکل رو حل کردم . دوستانی که مثل من این مشکل رو دارند و یا میخوان بدونند چه جوری مشکل رو حل کردم بفرمائید : <?php $my_query = new WP_Query('category_name=featured&showposts=2'); if($my_query->have_posts()) : while ($my_query->have_posts()) : $my_query->the_post(); $do_not_duplicate = $post->ID;?> <article class="span12 txthover"> <header> <h2 class="fonthead"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> </header> <figure class="span5"
  22. Mekaeil Andisheh

    مشکل با category_name

    سلام دوستان کجای این کد مشکل داره لطفا ببینید <div> <?php if(have_posts()) : ?> <?php query_posts('category_name=allnews&showposts=2'); while(have_posts()): the_post(); ?> <article class="span12 txthover"> <header> <h2 class="fonthead"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> </header> <figure class="span5"> <?php if(has_post_thumbnail()):?> <?php the_post_thumbnail(); ?> <?php else : ?> <img src="imgproduct/LT/2.png">
×
×
  • اضافه کردن...