themefarsi 11 ارسال شده در فروردین 93 گزارش بازنشر ارسال شده در فروردین 93 با عرض سلام خدمت دوستان عزیز ...من با استفاده از افزونه taxonomy-images به چنتا از تکسونومی هام تصویر دادم حالا می خوام این دسته بندی ها رو با تصویرشون و لینک آرشیوشون نشون بدم ...اگه راهنمایی کنید ممنون میشم ... نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در فروردین 93 گزارش بازنشر ارسال شده در فروردین 93 بعد از قرار دادن تصویر اگر با احضار لیست دسته بندی ها از طریق ابزارک تصاویر نیومدند این تابع کامل شخصی سازیشه print apply_filters( 'taxonomy-images-queried-term-image', '', array( 'after' => '</div>' 'attr' => array( 'alt' => 'Custom alternative text', 'class' => 'my-class-list bunnies turtles', 'src' => 'this-is-where-the-image-lives.png', 'title' => 'Custom Title', ), 'before' => '<div id="my-custom-div">', 'image_size' => 'medium', ) ); 4 نقل قول لینک به ارسال
themefarsi 11 ارسال شده در فروردین 93 مالک گزارش بازنشر ارسال شده در فروردین 93 بعد از قرار دادن تصویر اگر با احضار لیست دسته بندی ها از طریق ابزارک تصاویر نیومدند این تابع کامل شخصی سازیشهprint apply_filters( 'taxonomy-images-queried-term-image', '', array('after' => '</div>''attr' => array( 'alt' => 'Custom alternative text', 'class' => 'my-class-list bunnies turtles', 'src' => 'this-is-where-the-image-lives.png', 'title' => 'Custom Title', ),'before' => '<div id="my-custom-div">','image_size' => 'medium',) );این کد رو می ذارم برگه سفید میشه و روی attr ایراد میگیره ... نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در فروردین 93 گزارش بازنشر ارسال شده در فروردین 93 این افزونه تصویر رو در صفحه ی خود دسته بندی ها نمایش می ده تابع شخصی سازیش را باید در get_term() استفاده کنید و کوئری بسازیداین $terms = apply_filters( 'taxonomy-images-get-terms', '' );if ( ! empty( $terms ) ) {print '<ul>';foreach( (array) $terms as $term ) { print '<li><a href="' . esc_url( get_term_link( $term, $term->taxonomy ) ) . '">' . wp_get_attachment_image( $term->image_id, 'detail' ) . '</li>';}print '</ul>';}اگر منظورتون نمایش یک تصویر کنار نام هر دسته بندی در ابزارکهای قالبه با css اینکار را بکنید بهتره تا افزونهاول تصاویرتون رو به نامهایی مثل cat-item-ID.pngکه بجای ID شماره آی دی دسته بندی را نوشته اید در پوشه images قالب ذخیره کنید و بعد.cat-item-ID {padding-right:24px;min-height:24px;background:#FFFFFF url('images/cat-item-ID.png') no-repeat scroll right top;}را به style.css اضافه کنید (باز هم بجای ID شماره آی دی هر دسته را بنویسید 5 نقل قول لینک به ارسال
goldenfont 39 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 ممنوندو تا سوال داشتم1- این کد رو چجوری باید بزارم ؟ چون همینو که میزارم صفحه سفید میاد ، نفهمیدم میگید باید چجوری بزارمش$terms = apply_filters( 'taxonomy-images-get-terms', '' );if ( ! empty( $terms ) ) {print '<ul>';foreach( (array) $terms as $term ) { print '<li><a href="' . esc_url( get_term_link( $term, $term->taxonomy ) ) . '">' . wp_get_attachment_image( $term->image_id, 'detail' ) . '</li>';}print '</ul>';}2- این کد رو چجوری تغییر بدم تا فقط یه زیر دسته خاص رو نشون بده ؟بسیار ممنون 1 نقل قول لینک به ارسال
goldenfont 39 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 دوستان بعد 3 روز آپ میکنمخیلی لنگ این کد هستم نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 اگر منظورتون نمایش یک تصویر کنار نام هر دسته بندی در ابزارکهای قالبه با css اینکار را بکنید بهتره تا افزونهاول تصاویرتون رو به نامهایی مثلcat-item-ID.pngکه بجای ID شماره آی دی دسته بندی را نوشته اید در پوشه images قالب ذخیره کنید و بعددوستان بعد 3 روز آپ میکنمخیلی لنگ این کد هستم.cat-item-ID {padding-right:24px;min-height:24px;background:#FFFFFF url('images/cat-item-ID.png') no-repeat scroll right top;}را به style.css اضافه کنید (باز هم بجای ID شماره آی دی هر دسته را بنویسید 2 نقل قول لینک به ارسال
goldenfont 39 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 این روش رو فهمیدممنظورم :این افزونه تصویر رو در صفحه ی خود دسته بندی ها نمایش می ده تابع شخصی سازیش را باید در get_term() استفاده کنید و کوئری بسازیدهستشیه توضیحی بدیدچون ده ها دسته دارمهر روز هم ممکنه بهشون اضافه بشهنمیشه از روش دوم استفاده کردممنون نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 در روش اول هم باید برای هر دسته بندی یک تصویر را به دسته بندی معرفی کنید پس از لحاظ زمانی هر دو روش یکسانند گرفتن کوئری آموزش مفصلی رو می طلبه که اگر عمری بود در بخش آموزش قرارش می دم 2 نقل قول لینک به ارسال
goldenfont 39 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 ممنون از پاسخهاتونولی خب آخه اونطوری باید استایل بنویسیم یه عالمهکد کوئری برای استفاده در ایندکس خیلی زیاده و وقت زیادی میخواد ؟فقط یه کدی باشه من به این هدف برسم خیلی ممنون میشمسپاس نقل قول لینک به ارسال
goldenfont 39 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 (ویرایش شده) کوئریش رو یافتم از یه سایت خارجی<ul><?php$catTerms = get_terms('product_cat', array('hide_empty' => 0, 'orderby' => 'ASC', 'child_of'=>'28'));foreach($catTerms as $catTerm) : ?><?php $thumbnail_id = get_woocommerce_term_meta( $catTerm->term_id, 'thumbnail_id', true );// get the image URL$image = wp_get_attachment_url( $thumbnail_id ); ?><li><img src="<?php echo $image; ?>" width="152" height="245"/><div class="tit-cat"><?php echo $catTerm->name; ?></div></li><?php endforeach; ?></ul>لینک ندارهبه چند روش لینک گذاشتم ولی نشدچجوری لینک بزارم روش ؟ممنون ویرایش شده تیر 93 توسط goldenfont 1 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 <ul><?php$catTerms = get_terms('product_cat', array('hide_empty' => 0, 'orderby' => 'ASC', 'child_of'=>'28'));foreach($catTerms as $catTerm) : ?><?php $thumbnail_id = get_woocommerce_term_meta( $catTerm->term_id, 'thumbnail_id', true );// get the image URL$image = wp_get_attachment_url( $thumbnail_id ); ?><li><a href="<?php bloginfo('url');?>/?cat=<?php echo $catTerm->ID;?>"><img src="<?php echo $image; ?>" width="152" height="245"/><?php echo $catTerm->name; ?></a></li><?php endforeach; ?></ul> 2 نقل قول لینک به ارسال
goldenfont 39 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 ممنونولی درست نیستاینطوری میشه لینکsite.com/cat= 1 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 شما کد را بگذار ببین درسته یا خیر اگر توی قالبت ID جواب نداد id و term_id را تست کن (بستگی به توابع داره)این رو هم می تونی بگذاری <ul><?php$catTerms = get_terms('product_cat', array('hide_empty' => 0, 'orderby' => 'ASC', 'child_of'=>'28'));foreach($catTerms as $catTerm) : ?><?php $thumbnail_id = get_woocommerce_term_meta( $catTerm->term_id, 'thumbnail_id', true );// get the image URL$image = wp_get_attachment_url( $thumbnail_id ); ?><li><a href="<?php echo get_term_link($catTerm );?>"><img src="<?php echo $image; ?>" width="152" height="245"/><?php echo $catTerm->name; ?></a></li><?php endforeach; ?></ul> 2 نقل قول لینک به ارسال
goldenfont 39 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 این یکی درست شدبسیار بسیار سپاس گذارمخیلی ممنون 2 نقل قول لینک به ارسال
romila 44 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 سلام من کد زیر رو توی صفحه ی category.php قرار دادم اما ارور میده.print apply_filters( 'taxonomy-images-queried-term-image', '', array( 'after' => '</div>' 'attr' => array( 'alt' => 'Custom alternative text', 'class' => 'my-class-list bunnies turtles', 'src' => 'this-is-where-the-image-lives.png', 'title' => 'Custom Title', ), 'before' => '<div id="my-custom-div">', 'image_size' => 'medium', ) );توی نرم افزار دریم ویور از دو خط زیر ارور میگیره:مربوط به لاین 12'attr' => array(مربوط به لاین 17),و متن ارور:There is a syntax error on line 12. Code hinting may not work until you fix this error.وقتی هم کد رو اجرا میکنم توی صفحه ی مرورگر ارور زیر رو میده:( ! ) Parse error: syntax error, unexpected ''attr'' (T_CONSTANT_ENCAPSED_STRING), expecting ')' in C:\wamp\www\wordpress\wp-content\themes\husel\category.php on line 12Call Stack# Time Memory Function Location1 0.0010 142984 {main}( ) ..\index.php:02 0.0010 145088 require( 'C:\wamp\www\wordpress\wp-blog-header.php' ) ..\index.php:173 0.8140 14328320 require_once( 'C:\wamp\www\wordpress\wp-includes\template-loader.php' ) ..\wp-blog-header.php:16 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 این خط کد را اصلاح کنید 'after' => '</div>'به 'after' => '</div>', 1 نقل قول لینک به ارسال
romila 44 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 الان فقط متن زیر رو نشون میدهCustom alternative textهیچ عکس و نام دسته ای رو نشون نمیده نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 من نمی دونم کد را از کجا آوردید فقط ارور php را که مشکلتون بود برطرف کردم حداقل چیزی که از کدتون مشخصه باید در این خط نشانی تصویر را بگذارید 'src' => 'this-is-where-the-image-lives.png', 1 نقل قول لینک به ارسال
Parsa 23463 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 برای افزودن تصویر به Taxonomyمیتوانید از Categories Imageshttp://wordpress.org/plugins/categories-images/http://zahlan.net/blog/2012/06/categories-images/ 2 نقل قول لینک به ارسال
romila 44 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 (ویرایش شده) من نمی دونم کد را از کجا آوردید فقط ارور php را که مشکلتون بود برطرف کردمحداقل چیزی که از کدتون مشخصه باید در این خط نشانی تصویر را بگذارید'src' => 'this-is-where-the-image-lives.png',سلام ممنونم ازتون،طبق چیزی که تو صفحه ی قبل خودتون گفتید این کد رو گذاشتمبعد از قرار دادن تصویر اگر با احضار لیست دسته بندی ها از طریق ابزارک تصاویر نیومدند این تابع کامل شخصی سازیشهprint apply_filters( 'taxonomy-images-queried-term-image', '', array( 'after' => '</div>' 'attr' => array( 'alt' => 'Custom alternative text', 'class' => 'my-class-list bunnies turtles', 'src' => 'this-is-where-the-image-lives.png', 'title' => 'Custom Title', ), 'before' => '<div id="my-custom-div">', 'image_size' => 'medium', ) );شما میگید جلوی src باید آدرس تصویر رو بدم،خب اگه بخوام به صورت دستی آدرس بدم دیگه چه نیازی به این افزونه هستش؟آیا تابعی هست که آدرس عکس هر دسته رو برگردونه؟ و کنار هر دسته تصویر اون دسته رو هم نشون بده؟ ویرایش شده مرداد 93 توسط hami73 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 من نمی دونم شما اصلا کد را از کجا آوردید کدی که من توی همین تایپیک گذاشتم کدیه که باهاش اینکار را می شه انجام داد در مورد کدهای دیگه هم من بی تقصیرم از چند خط کد که نمی شه کاراییش رو حدس رو زد نقل قول لینک به ارسال
romila 44 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 (ویرایش شده) برای افزودن تصویر به Taxonomyمیتوانید از Categories Imageshttp://wordpress.org...egories-images/http://zahlan.net/bl...egories-images/پارسا جان ممنونم افزونه ی کار آمدی بود.من از کد زیر که تو صفحه ی راهنمای افزونه معرفی شده برای نمایش دسته بندی استفاده کردم<ul><?php foreach (get_categories('hide_empty=0&parent=0$current_term->term_id&hierarchical=1') as $cat) : ?><li><img src="<?php echo z_taxonomy_image_url($cat->term_id, 'parts-thumb'); ?>" /><a href="<?php echo get_category_link($cat->term_id); ?>"><?php echo $cat->cat_name; ?></a></li><?php endforeach; ?></ul>اما دو تا مشکل دارم یکی اینکه فقط دسته بندی ها رو نشون میده یعنی مثلا اگر برای نوشته ی "خبر" دسته ی "اخبار" رو انتخاب کنیم وقتی که توی سایت روی دسته اخبار کلیک میکنیم نوشته ی "خبر" رو نشون نمیده و دوباره همون دسته "اخبار" رو نشون میده.مشکل دوم اینه که عمق دسته بندی ها رو نمیشه تعیین کرد و همه رو با هم نشون میده،من از خاصیت parent استفاده کردم اما برای عمق 1 2 3 و .. کار نمیکنه و فقط برای عمق 0 کار میکنه.لطفا منو راهنمایی کنید ویرایش شده مرداد 93 توسط hami73 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مرداد 93 گزارش بازنشر ارسال شده در مرداد 93 سلام ممنونم ازتون،طبق چیزی که تو صفحه ی قبل خودتون گفتید این کد رو گذاشتمپاسخ ها را کامل بخونید اون کد شخصی سازیه افزونه است که توی مستنداتش اومده بود باقی پاسخ ها را هم تا انتها بخونید. 1 نقل قول لینک به ارسال
Parsa 23463 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 پارسا جان ممنونم افزونه ی کار آمدی بود.من از کد زیر که تو صفحه ی راهنمای افزونه معرفی شده برای نمایش دسته بندی استفاده کردم<ul><?php foreach (get_categories('hide_empty=0&parent=0$current_term->term_id&hierarchical=1') as $cat) : ?><li><img src="<?php echo z_taxonomy_image_url($cat->term_id, 'parts-thumb'); ?>" /><a href="<?php echo get_category_link($cat->term_id); ?>"><?php echo $cat->cat_name; ?></a></li><?php endforeach; ?></ul>اما دو تا مشکل دارم یکی اینکه فقط دسته بندی ها رو نشون میده یعنی مثلا اگر برای نوشته ی "خبر" دسته ی "اخبار" رو انتخاب کنیم وقتی که توی سایت روی دسته اخبار کلیک میکنیم نوشته ی "خبر" رو نشون نمیده و دوباره همون دسته "اخبار" رو نشون میده.مشکل دوم اینه که عمق دسته بندی ها رو نمیشه تعیین کرد و همه رو با هم نشون میده،من از خاصیت parent استفاده کردم اما برای عمق 1 2 3 و .. کار نمیکنه و فقط برای عمق 0 کار میکنه.لطفا منو راهنمایی کنیداین کد برای نمایش دسته ها هست نه مطالبافزونه فقط برای تعیین تصویر برای دسته هست و از شناسه دسته تصویر را نمایش میدهدمستندات get_categories را بخوانید 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .