beh9am 96 ارسال شده در مرداد 94 گزارش بازنشر ارسال شده در مرداد 94 (ویرایش شده) سلاممن تازه با ووکامرس آشنا شدم چند تا سوال داشتممیخوام مثلا توی صفحه محصول کد محصول رو جای دیگه هم نشون بدم یا مثلا دسته محصول و ...مثلا اینارو میزارم اما خطا میده : <?php echo $product->get_categories( ', ', '<span class="posted_in">' . _n( 'Category:', 'Categories:', $cat_count, 'woocommerce' ) . ' ', '</span>' ); ?> <?php echo $product->get_tags( ', ', '<span class="tagged_as">' . _n( 'Tag:', 'Tags:', $tag_count, 'woocommerce' ) . ' ', '</span>' ); ?>این کدا توی ووکامرس هست و نمایش داده میشه تو صفحه محصول من میخوام جای دیگه نمایش بدم مثلا پایینتر یا بالاتر و ....مثلا برای نمایش قیمت دیدم تو نت اینو گذاشتن :<?php echo $product->get_price_html(); ?>ولی وقتی میزام تو قالبم همون خطارو میده یعنی این :Fatal error: Call to a member function get_price_html() on a non-object inچجوری باید اینارو هرجا میخوام نمایش بدم ؟ ویرایش شده مرداد 94 توسط beh9am نقل قول لینک به ارسال
مهدی 1668 ارسال شده در مرداد 94 گزارش بازنشر ارسال شده در مرداد 94 سلامکلا برای تغییر حالتهای پیشفرض ووکامرس دو روش وجود دارهاول: از فایل افزونه ووکامرس پوشه templates رو دورن قالبتون کپی کنید و اسم اون رو به woocommrce تغییر بدیددر این حالت هر صفحهای رو برای تغییر مد نظر دارید، میتونید مستقیما در این پوشه، فایل مورد نظرتون رو انتخاب کنید و بعد هم تغییرات مورد نظر ...دوم: استفاده از هوکهای و فیلترهای مرتبط برای هر بخش هست، در این حالت فقط لازم یک سری کد مورد نظر رو داخل فایل function قالبتون اضافه کنیدبرای پیدا کردن اکشنهای مورد نظر، از همون پوشه templates فایل مورد نظرتون رو باز کنید و بعد ببینید اکشن مورد نظر کدوم هستبرای تغییر مورد نظر شما میبایست فایل content-single-product رو تغییر دادشرت کد هوک دیگر موارد 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .