احسان 13 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 (ویرایش شده) از برگه ی archive.php یک کپی بگیرید با نام kalam-archive.php ذخیره اش کنید و تست بگیرید (ساختار پیوند یکتا بعد از ساخت برگه به روز رسانی شود)اگر نشد محتویات htaccess را بگذارید اینجاسلامیه سوال مرتبط میخواستم بپرسم:آیا راهی هست که بشه تاکسونومی رو در iindex.php "هم" نمایش داد؟من میخوام برای دسته های موجود در تاکسونومی متا تعریف کنم. ولی ظاهرا متاها رو باید در single-taxonomy.php نمایش بدمولی من میخوام تو صفحه اول سایت باشهراهی هست براش؟ ویرایش شده تیر 93 توسط احسان نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 فرقی نمی کنه هرجا که شما بتونید آی دی تاکسونامیتون رو احضار کنید می تونید متاهاش را هم احضار کنید 1 نقل قول لینک به ارسال
احسان 13 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 (ویرایش شده) فرقی نمی کنه هرجا که شما بتونید آی دی تاکسونامیتون رو احضار کنید می تونید متاهاش را هم احضار کنیدممنونممن آی دی رو دستی ست کردم و مشکلم حل شدولی من چند تا تاکسونومی دارم که میخوام متای term های اون رو نمایش بدمباید برای هر کدوم، آی رو به صورت دستی قرار بدم؟پ.ن: من از چندتا اضافه استفاده کردم برای ذخیره کردن و برگردوندن متا برای هر تاکسونومی استفاده کردم. ولی جواب نمیگرفتمولی یه اسکریپت (اینجا) جواب داد و نتیجه دلخواه رو برگردوند.وقتی که ای دی رو دستی وارد کردم، متا رو نمایش داد. اما برای چندتا متا که نباید ای دی رو دستی وارد کنم! نمیدونم به جای ای دی چی باید جایگزین بشه ویرایش شده تیر 93 توسط احسان نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 نمونه <?php$terms = get_terms("my_taxonomy");if ( !empty( $terms ) && !is_wp_error( $terms ) ){ echo "<ul>"; foreach ( $terms as $term ) { echo "<li>" . $term->name . "<br>"; echo $term->description </li>"; } echo "</ul>";}?> 1 نقل قول لینک به ارسال
احسان 13 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 (ویرایش شده) نمونه "; foreach ( $terms as $term ) { echo ""; } echo ""; } ?> آقا خیلی عالی بود. خدا خیرتون بده ویرایش شده تیر 93 توسط احسان 1 نقل قول لینک به ارسال
احسان 13 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 (ویرایش شده) برای پست تایپ جدید باید فایل آرشیو جدید بسازید به نام archive-[post_type].php و بعد از ساخت فایل و تصحیح کدهاتون طبق این الگو http://forum.wp-pars..._30#entry153415 ساختار پیوند یکتای سایت را هم باید دوباره به روز رسانی کنیدسلامیه مشکلی دارماینکه گاهی اوقات با "صفحه مورد نظر وجود ندارد" مواجه میشم، گاهی اوقات هم خوب کارشو انجام میده !به نظرتون ایرادش چی میتونه باشه؟بعد نوشت: الان من یکبار پیوندهای یکتا رو به حالت پیشفرض برگردوندم و درست شد، ولی وقتی به حالت "ساختار دلخواه" قرار دادم، دچار مشکل شد ! ویرایش شده تیر 93 توسط احسان نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 ساختار پیوند یکتا را یکبار بعد از تمامی تغییرات به روز کنید کافیه هر ایرادی که گاهی هست و گاهی نیست از طرف سروره مگر اینکه تداخل بین نامک نوشته ها و نامک های تاکسونامی و ترمها داشته باشید که باید تداخل را برطرف کنید 1 نقل قول لینک به ارسال
احسان 13 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 به صورت عادی خیر ولی اگر کار با دیتابیس را بلد باشید می تونید از طرذیق دیتابیس و جدول wp_posts پست تایپ ها را عوض کنیدسلاممن پست ها رو به پست تایپ جدید منتقل کردم.در پست تایپ جدید، نمیتونم تگ هایی مطلب رو ویرایش کنممحل اضافه یا ویرایش تگ ها وجود دارهولی نمیتونم تگ های پست تایپ قبلی رو ویرایش کنم (اصلا تو پنل بهم نشون نمیده)برای اضافه شدن باکس تگ ها هم از این کد استفاده کردم$labels = array( 'name' => 'برچسب', 'singular_name' => 'برچسبها', 'search_items' => 'جستجوی برچسب', 'popular_items' => 'بیشتر استفاده شده', 'parent_item' => 'مادر برچسب', 'edit_item' => 'ویرایش برچسب', 'update_item' => 'بروزرسانی برچسب', 'add_new_item' => 'افزودن برچسب جدید', 'new_item_name' => 'برچسب جدید', 'separate_items_with_commas' => 'جداسازی برچسبها با کاما', 'add_or_remove_items' => 'افزودن یا حذف برچسب', 'choose_from_most_used' => 'انتخاب از محبوبها' );$args = array( 'label' => 'برچسب', 'labels' => $labels, 'public' => false, 'hierarchical' => false, 'show_ui' => true, 'show_in_nav_menus' => false, 'args' => array( 'orderby' => 'term_order' ), 'rewrite' => array( 'slug' => 'lntag', 'with_front' => true ), 'query_var' => true);register_taxonomy( 'lntag', 'learn', $args ); نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 مقدار public را true کنید این تاکسونامی برای پست تایپ learn ریجستری شده اگر تو پست تایپ دیگه ای می خواهید ازش استفاده کنید learn را تغییر دهید تنظیمات دسترسی را در این آموزش بخوانید [sharedmedia=tutorials:tutorials:627] 1 نقل قول لینک به ارسال
احسان 13 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 و یک سوال دیگه من اگه بخوام تو آدرس، بعد از نام پست تایپ جدید، شماره پست رو قبل از اسم پست نمایش بدم، چکار باید کرد؟ نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 سئوال جدید تایپیک جدید می دونید چقدر از عنوان تایپیک دور شدیم؟ نقل قول لینک به ارسال
احسان 13 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 سئوال جدید تایپیک جدید می دونید چقدر از عنوان تایپیک دور شدیم؟واسه خودمم این سوال پیش اومده بود، ولی دیدم عنوان تایپیک خیلی کلی و عامه، با خودم گفتم این هم شامل میشهممنون که وقت گذاشتید و به سوالام جواب دادید نقل قول لینک به ارسال
احسان 13 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 فرقی نمی کنه هرجا که شما بتونید آی دی تاکسونامیتون رو احضار کنید می تونید متاهاش را هم احضار کنیدسلاممن الان میتونم ترم های تکسونومی رو جدا جدا لود کنمولی میخوام تو صفحه اصلی سایت، لینکی تعبیه کنم که با کلیک روی اون همه ترم ها رو در یک صفحه دیگه هم نمایش بدم نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 سئوال جدید تایپیک جدید به پاسخ ها و قوانین سایت توجه کنید این قوانین برای این هستند که دیگران هم بتونند از پاسخ ها استفاده کنند نقل قول لینک به ارسال
احسان 13 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 به پاسخ ها و قوانین سایت توجه کنید این قوانین برای این هستند که دیگران هم بتونند از پاسخ ها استفاده کنندمن دارم ذیل یک موضوع مرتبط سوال می پرسممن به قوانین سایت واقف هستمقوانین سایت، اجازه پرسیدن سوال تکراری رو نمیده و اولویت رو بر سرچ و جستجو و پرسش در تاپیک های مشابه قرار داده نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 سئوال تکراری نپرسی سئوال جدید را در تایپیک جدید بپرسید و بجای پرسیدن سئوال تکراری مطلباولیه اش را بخوانید شما خودتون اگر دنبال رفع مشکلتون باشید و در جستجو به یک تایپیک 7 صفحه برسید کل پستهاش رو برای جوابتون چک می کنید؟ لطف کنید اگر سئوالتان تکراری نیست یک تایپیک جدید با عنوانی کاملا مرتبط به موضوع سئوال بزنید نقل قول لینک به ارسال
amir68 27 ارسال شده در اردیبهشت 94 مالک گزارش بازنشر ارسال شده در اردیبهشت 94 با سلام خدمت استاد گرامیبا گذاشتن اون کدی که لطف کرده بودین، موضوعات اون پست تایپ (کلام) درست شد، اما موضوعات اصلی سایت بالا نمیاد . (با برداشتن اون کد، موضوعات خود سایت مشکلی ندارند)لطفا راهنمایی کنید. نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 94 گزارش بازنشر ارسال شده در خرداد 94 من اصلا یادم نمی آد مشکل شما چی بود و منظورتون از کدهاغ کدونمیکی از کدهاست شرح کامل بگذارید تا عرض کنم نقل قول لینک به ارسال
amir68 27 ارسال شده در خرداد 94 مالک گزارش بازنشر ارسال شده در خرداد 94 با کدهایی که در پست شماره 37 همین تاپیک، شما لطف کرده بودین، یک پست تایپ و تاکسونومی درست کردم. اما لینک دسته های مربوط به اون تاکسونومی به خطای 404 برمیخورد. که با راهنمایی شما کد زیر رو در فایل توابع قرار دادم و مشکل حل شد. اما با گذاشتن اون تکه کد، لینک دسته های اصلی سایت به 404 برمیخورن.add_action( 'pre_get_posts', 'add_my_post_types_to_query' );function add_my_post_types_to_query( $query ) {if (!is_admin() && is_archive() && $query->is_main_query() ) {if(is_post_type_archive('kalam_auth')) {$query->set( 'post_type', array( 'kalam') );}else {$query->set( 'post_type', array( 'post', 'kalam') );}}return $query;} نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 94 گزارش بازنشر ارسال شده در خرداد 94 add_action( 'pre_get_posts', 'add_my_post_types_to_query' );function add_my_post_types_to_query( $query ) {if (!is_admin() && is_archive() && $query->is_main_query() ) {$query->set( 'post_type', array( 'kalam', 'post') );}return $query;}چک کنید نقل قول لینک به ارسال
amir68 27 ارسال شده در خرداد 94 مالک گزارش بازنشر ارسال شده در خرداد 94 (ویرایش شده) صفحه اصلی پست تایپ به آدرس زیر، حاوی همه نوشته ها از جمله نوشته های اصلی سایت هم میشه.http://saqi.ir/kalam/ ویرایش شده خرداد 94 توسط amir68 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 94 گزارش بازنشر ارسال شده در خرداد 94 لطف کنید تایپیک رو از ابتدا بخونید فکر کنم هرجور کوئری ای می شد احضار کرد درذ این هسشت صفحه موجوده این کدها همه توابع اصلی وردپرس هستند و اگر درست کار نمی کنند معنیش اینه که کد نویسی قالبتون مشکل داره و باید با یک برنامه نویس برای رفع مشکلتون صحبت کنید نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .