bhb

نشان ندادن یک متن در دسته خاص !

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

درود

دوستان یک مشکل دارم که میخواستم یک تابع بدید..

من یک متن دارم که میخوام توی همه ی دسته ها باشه اما مثلا دسته ی اخبار با ID 1 و ID 2 نمیخوام اون متن توی این دسته ها نشون داده بشه ..

میشه کمک کنید؟

ممنون

0

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


لینک به پست

<?php
if(!in_category(1) && !in_category(2)) { ?>
متن
<?php } ?>

3

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


لینک به پست

خیلی ممنونم میشه کاری کرد که این کد شامل زیر دسته های دسته ی مادر هم بشه؟بدون اینکه ای دی زیر دسته وارد بشه..

متشکر

0

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


لینک به پست

می شه ولی کد نویسی طولانی ای لازم داره و من فعلا فرصت انجامش رو ندارم

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

2

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


لینک به پست

می شه ولی کد نویسی طولانی ای لازم داره و من فعلا فرصت انجامش رو ندارم

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

در صورتی که فرصت کردید ممنون میشم کد رو اوکی کنین

متشکر :wub:

0

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط ayazsaadatpour2
      سلام خدمت تمام صاحب نظران عزیز.
       
       
      دوستان یه سوالی ازتون داشتم. ما میدونیم که اگه میخوایم صفحه یکی از دسته هامون با صفحه بقیه دسته ها متفاوت باشه فایلی رو با نامه category-slug.php میسازیم و به جای کلمه slug نامک دسته رو قرار میدیم. همچنین اینم بلدیم که وقتی وارد صفحه دسته ای بشیم میتونیم اونو جوری طراحیش کنیم که داخل صفحه ی اون دسته ای به جای نمایش نوشته ها، دسته های دیگر نمایش بدیم. حال سوال من اینجاست آیا میتونیم نوشته ای بسازیم که وقتی واردش بشیم به جای نشان دادن محتوای همون پست، پست های دیگری قرار بدیم؟ اگه میتونیم چگونه؟ آیا از صفحه single.php یه کپی میگریم و نامشو عوض میکنیم و اونطور که میخوایم طراحیش میکنیم؟
       
      ممنون میشم کمکم کنین
    • توسط msabory1997
      سلام دوستان
      تو وردپرس میتونیم توضیحات دسته اضافه کنیم تو  edd هم همینطور برای اینکه صفحه دسته بندی محصولات معمولا متنی ندارن که نمایش بدن و برای سئو بهتره که متن باشه برای نمایش( حالا گذشته از سئو برای سرچ اینجین ها توضیحاتی که میتونیم برای کاربرا بنویسیم هم کمک میکنه به سایت) خواستم بپرسم راهی هست که توضیحات دسته رو به قالب اضافه کنیم؟
      تو نت شورت کد هایی هست ولی پرسیدم گفتن برای دسته های اصلی وردپرس کاربرد داره نه دسته های edd 
      اساتید لطفا راهنمایی کنید 
    • توسط sae13
      سلام من یه تابع دارم.
      که نگاه میکنه اگه داده های خاصی توی دیتابیس ذخیره نیستن اونا رو اضافه میکنه.
      کد تابع من اینه :
       
       
      function add_sellers_brand_size_to_db() { include_once dirname( __FILE__ ).'/sellers_brands.php'; // installation_db(); global $seller_array; global $brands_array; global $tire_sabok_size_gf_field_id; global $tire_sangin_size_gf_field_id; global $tire_gravity_form_id; $current_user = wp_get_current_user(); $current_user_name = $current_user->user_login; // $entry_size=GFAPI::get_entry() $tire_field = GFAPI::get_field($tire_gravity_form_id, $tire_sabok_size_gf_field_id); $tire_field = $tire_field->choices; $tire_sabok_size_array = array(); foreach ($tire_field as $tire) { array_push($tire_sabok_size_array, $tire['text']); } $tire_field = GFAPI::get_field($tire_gravity_form_id, $tire_sangin_size_gf_field_id); $tire_field = $tire_field->choices; $tire_sangin_size_array = array(); foreach ($tire_field as $tire) { array_push($tire_sangin_size_array, $tire['text']); } $tire_table_array = array(); foreach ($seller_array as $seller_name => $seller) { $tire_seller_sells_sabok = in_array('sabok', $seller['tire_type']); $tire_seller_sells_sangin = in_array('sangin', $seller['tire_type']); foreach ($seller['brands'] as $brand_name) { $brand = $brands_array[$brand_name]; $tire_sabok_is_in_brand = in_array('sabok', $brand['type']); $tire_sangin_is_in_brand = in_array('sangin', $brand['type']); if ($tire_seller_sells_sangin) { if ($tire_sangin_is_in_brand) { foreach ($tire_sangin_size_array as $size) { $seller_table_array = array($seller, $brand, $size, false); array_push($tire_table_array, $seller_table_array); } } } if ($tire_seller_sells_sabok) { if ($tire_sabok_is_in_brand) { foreach ($tire_sabok_size_array as $size) { $seller_table_array = array($seller_name, $brand_name, $size, true); array_push($tire_table_array, $seller_table_array); } } } } } foreach ($tire_table_array as $row) { global $wpdb; $table_name = $wpdb->prefix . 'tire_seller'; $seller = $row[0]; $brand = $row[1]; $size = $row[2]; $is_sabok = $row[3]; $id = $wpdb->get_var(" select max(id) from $table_name where tire_seller='$seller' and tire_brand='$brand' and tire_size='$size' ; "); if ($id == NULL) { $insert_array = array( 'tire_seller' => $seller, 'tire_brand' => $brand, 'tire_size' => $size, 'tire_type_is_sabok' => $is_sabok, 'added_by' => $current_user_name ); $wpdb->insert($table_name, $insert_array); } } }  
       
      وقتی این تابع رو میذارم توی
      register_activation_hook(__FILE__,'add_sellers_brand_size_to_db');  فرجی نمیشه ولی وقتی خالی خالی اجراش میکنم بدون هیچ مشکلی کار میکنه.
      ویدیوش
      http://gg.gg/cmdmn
      limit.zip
    • توسط behradhidden
      با سلام 
      بنده سایتم را دسته بتدی کرده ام مشکلی نداشت و به درستی مطالب را در دسته ها تقسیم بندی می کردم 
            و نشان می داد اما الان وقتی در قسمت دسته برفرض مثال روی دسته قالب html کلیک می کنم پیجش لود نمی شه یا هر دسته دیگه 
             می خواستم ببینم کسی می تونه راهنمایی کنه ممنون میشم.
      Website: www.bteq.ir
    • توسط nnmmss
      با سلام
       
      من اصلا وردپرس بلد نيستم ولي مجبورم كه سايتي را نگهداري كنم. در اين سايت وقتي وارد بعضي صفحات ميشوم عبارت "دسته" به انتهاي عنوان اضافه شده.  اين صفحات بعنوان "دسته" در فهرست انتخاب شده اند. مثلا
      من در منو مورد 
      آرشيو   
      را دارم كه زير مجموعه آن 
      آرشيو سال 97
      آرشيو سال 96
      آرشيو سال 95
      هست.
       
      من "آرشيو" بعنوان برگه انتخاب شده و آرشيو سال 97 - 96 - 95 به صورت دسته انتخاب شده است. وقتي من روي هر كدام از آرشيو سال 97 يا 96 يا ..... ميروم عنوان صفحه به صورت زير است
      آرشیو سال 97دسته
      اين عبارت دسته از كجا ميايد؟ و من چگونه ميتوانم آنرا حذف كنم؟
      با تشكر