پویابهروش 237 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 با سلام دوستان.همونطور که می دونید در پوسته 2012 وردپرس ، در پایین هر مطلب ، دسته بندی که اون مطلب درش نوشته شده نمایش داده میشه. اما این نمایش به صورت ترتیبی حروف الفباست در صورتی که بنده قصد دارم به صورت مادرفرزندی و به ترتیب باشه.برای رفع این مشکل در همین انجمن گشتم و یه تاپیک پیدا کردم که اون هم مشکلمو حل نکرد! شیوه انجامش هم اینطور بود:در فایل content.php به جای کدهای زیر:<?php twentytwelve_entry_meta(); ?>اینها رو قرار دادم:<?php $cats=get_the_category();$cid=array();foreach($cats as $cat) { $cid[]=$cat->cat_ID; }$cid=implode(',', $cid);foreach((get_categories('orderby=name&include='.$cid)) as $category) { // notice orderby echo '<a href="'.get_category_link($category rel="nofollow">cat_ID).'">'.$category->cat_name.'</a> '; // keep a space after as seperator} ?>که اون هم هیچ که عمل نکرد ، تازه یه سریاشم نشون نمی داد!!! نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 بجای orderby=nameبنویسید order=term_group&hierarchical=1 2 نقل قول لینک به ارسال
پویابهروش 237 ارسال شده در اردیبهشت 93 مالک گزارش بازنشر ارسال شده در اردیبهشت 93 باز هم به صورت ترتیب الفبایی هستش! :<?php $cats=get_the_category();$cid=array();foreach($cats as $cat) { $cid[]=$cat->cat_ID; }$cid=implode(',', $cid);foreach((get_categories('order=term_group&hierarchical=1&include='.$cid)) as $category) { // notice orderby echo '<a href="'.get_category_link($category >cat_ID).'">'.$category->cat_name.'</a> '; // keep a space after as seperator} ?> نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 تابع اصلیسش هم با این تنظیم به صورت والد و فرزند می چینه :<?php get_the_category_list( '<', 'mulitip', $post->ID ); ?>خروجیش به این صورته دسته والد > دسته میانی > دسته کودک 1 نقل قول لینک به ارسال
پویابهروش 237 ارسال شده در اردیبهشت 93 مالک گزارش بازنشر ارسال شده در اردیبهشت 93 اما این کدها اصلا چیزی رو نشون نمی دن! نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 اما این کدها اصلا چیزی رو نشون نمی دن!همیشه به خاطر داشته باشید که توابعی که با get شروع می شند در 98% موارد باید echo بشند تا چاپ بشنبا توجه به سطح آشنایی که برای خودتون زدید باید اینرو می دونسیتید <?php$category = get_the_category_list( '<', 'mulitip', $post->ID );echo $category;?> 3 نقل قول لینک به ارسال
پویابهروش 237 ارسال شده در اردیبهشت 93 مالک گزارش بازنشر ارسال شده در اردیبهشت 93 به جای اینکه ترتیبی نشون بده ، با همون ترتیب قبلی یعنی الفبایی میاد ، فقط < بینش اضافه می کنه! نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 ترتیب دیگه ای نداریم این روش ترتیبی است دسته های مادر به ترتیب الفبا و دسته های کودک بعد از هر دسته مادر دسته والد > دسته میانی > دسته کودک 2 نقل قول لینک به ارسال
htrwd 2 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 سلامدر نوشته قبل از ویرایش به این شکل استاین نوشته در bzbiran،دستبند،زیور آلات به تاریخ اسفند 18, 1392 توسط منتشر شد. ویرایشکه حتی توسط چه کسی مطلب نوشته شده است رو هم ننوشتهو بعد از ویرایش می شه bzbiran<دستبند<زیور آلات ویرایشکه البته قبلاً ، جدا می شد نه <تشکر نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 (ویرایش شده) سلامدر نوشته قبل از ویرایش به این شکل استاین نوشته در bzbiran،دستبند،زیور آلات به تاریخ اسفند 18, 1392 توسط منتشر شد. ویرایشکه حتی توسط چه کسی مطلب نوشته شده است رو هم ننوشتهو بعد از ویرایش می شهbzbiran دستبند زیور آلات ویرایشکه البته قبلاً ، جدا می شد نه تشکرمنظورتون رو درست منوجه نشدم ما دوجور می تونیم نام دسته های یک مطلب را فراخوانی کنیم یکی اینکه بدون توجه به والد و فرزندی اونها را بر حسب الفبا بچینیم و دوم اینکه با توجه به والد و فرزندی (وباز بر حسب الفبا) بچینیم روش اول در مورد مطلبی که در دو دسته والد دسته الف و دسته عین دسته بندی شده و همچنین در دسته لام و دسته گاف زیر مجموعه های دسته الف و دسته جیم زیر مجموعه دسته عین در حالت اول خواهیم داشت:دسته الف ، دسته جیم، دسته عین، دسته گاف، دسته لام و در حالت دوم خواهیم داشت دسته الف، دسته گاف، دسته لام، دسته عین، دسته جیمحالا برای فاصله خط تیره باشه کاما باشه یا > تفاوتی در اصل نداره نمایش نام نویسنده کلا با این کد مرتبط نیست و با قرار دادن<?php the_author();?>نمایش داده می شه و تاریخ با <?php the_date('l Y/m/d');?> و پیوند ویرایش با <?php if (current_user_can('edit_post', $post->ID)): ?><?php edit_post_link('ویرایش', ''); ?><?php endif; ?> ویرایش شده اردیبهشت 93 توسط imanfakhar 1 نقل قول لینک به ارسال
htrwd 2 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 سلاموقتی که کد<?php$category = get_the_category_list( '<', 'mulitip', $post->ID );echo $category;?>جایگزین کد<?php twentytwelve_entry_meta(); ?>نوشتهاین نوشته در bzbiran،دستبند،زیور آلات به تاریخ اسفند 18, 1392 توسط منتشر شد. ویرایشتبدیل به bzbiran<دستبند<زیور آلات ویرایشمی شود در صورتی که می خواهمتوسط چه کسی منتشر شد رو بنویسدو می خواهم که ترتیب به صورتbzbiran،زیور آلات،دستبندتشکر نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 نباید اون کد را جایگزین <?php twentytwelve_entry_meta(); ?>کنید این کد یک تابع داخلی است که در قالب تعریف شده و شامل جند تابع می شه که یکی از اون توابع مربوط به دسته بندی است در پوسته ی 2012 تابع دسته بندی همین تابع است و فقط فواصل را با کاما گذاشته و نیازی نیست به کدها دست بزنید اگر شکل دیگری مد نظرتونه باید تابعی برای خواستتون بنویسید که نیازمند دانش کامل برنامه نویسی و شناخت توابع اصلیست نقل قول لینک به ارسال
htrwd 2 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 سلامیعنی من اگر به خواهم در پوسته 2012 دسته بندی ها مادر و فرزندی باشه باید خودم کد نویسی کنم که بلد هم نیستمتشکر نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 این ترتیبی که خود پوسته نمایش می ده همون شرایط در نظر گرفتن فرزند و والده ترتیب مادر و فرزندی اصولا برای لیست دسته بندی هاست نه برای دسته بندی یک مطلب نقل قول لینک به ارسال
htrwd 2 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 سلامشما می فرمایید که اصلاً امکانش نیست برای مطلب رو والد و فرزندی کنیم و تنها راهش این است خودم یا کسی کد بنویسه؟ نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .