کد برگه های فروشگاه ووکامرس در وردپرس
خانه » مطالب عمومی » کد برگه های فروشگاه ووکامرس در وردپرس
کد برگه های فروشگاه ووکامرس در وردپرس
woocommerce-wordpress-code-page
جهت نصب برگه های ووکامرس فارسی در وردپرس در صورت از بین رفتن برگه های ووکامر یا ساخته نشدن خودکار برگه های ووکامرس کد برگه های فروشگاه ووکامرس در وردپرس از روش زیر عمل میکنید:
یا لینک زیرا با ویرایش و دادن آدرس سایتتان در آدرسبار قرار داده و اینتر میزنید :
http://www.yoursite.ir/wp-admin/admin.php?page=woocommerce_settings&install_woocommerce_pages=true
البته شاید این برگه ها را نسازد (تشکر و
– shows the order tracking form
البته این گزینه هارا در برگه های ساخته شده فقط لاتین هاشو کپی کنید
““ – سبد خرید
““ – سفارش
“[woocommerce_pay]“ – پرداخت
“[woocommerce_thankyou]“ – تشکر
““ – پیگیری
““ – حساب کاربری
“[woocommerce_edit_address]“ – ویرایش آدرس
“[woocommerce_view_order]“ – نمایش سفارش ها
“[woocommerce_change_password]“ – تغییر رمز
“[woocommerce_lost_password]“ – فراموشی رمز
“[woocommerce_logout]“ – خروج
حالا اگر خواستی صفحه اول فروشگاه و صفحه بلاگ (نوشته ها) هم داشته باشی
با کمی دستکاری کردن توی کدها میشه این کار رو به سادگی انجام داد .
فرض رو بر این میگیریم که شما یه دسته در نوشته ها به اسم کامپیوتر ساختید و قصد دارید مطالب مرتبط با این موضوع رو توی یه برگه به اسم کامپیوتر قرار بدید . خب برگه رو میسازید ( در قسمت متن اون لازم نیست چیزی بنویسید ) بعد مراحل زیر رو دنبال می کنید :
۱- یه کپی از فایل index.php میگیرید و اسم اونو به computer.php تغییر میدید و اونو باز کرده و این تغییرات رو توی اون اعمال می کنید :
بالای صفحه کد زیر رو اضافه می کنید
<?php
/*
Template Name: computer
*/
?>
با فرض اینکه ID دسته کامپیوتر ۱۳ باشه کد زیر رو بالای حلقه وردپرس قرار می دید :
<?php query_posts('cat=13'); ?>
یعنی دستور ابتدای حلقه وردپرس شما به این صورت باید بشه :
<?php query_posts('cat=13'); ?>
<?php if (have_posts()) : while (have_posts()) : the_post();
?>
این فایل رو ذخیره کنید و در کنار بقیه فایلهای پوسته قرار بدید .
۲- از قسمت مدیریت برگه ها ، برگه کامپیوتر رو که قبلا ساختید انتخاب می کنید . در پایین ترین قسمت این صفحه گزینه ای به نام پوسته برگه وجود داره . اونو باز می کنید و با استفاده از منوی کشویی که توی اون وجود داره گزینه computer رو انتخاب می کنید ( اگه مراحل بالا رو درست انجام داده باشید علاوه بر پوسته ی پیشفرض ، گزینه computer هم باید اضافه شده باشه )
برگه رو ذخیره می کنید . از حالا به بعد هر پستی که با دسته بندی کامپیوتر می فرستید ، توی این برگه ظاهر میشه .
خب حالا چیکار کنیم که مطالب این دسته توی صفحه اصلی ظاهر نشه ؟؟؟
دو راه وجود داره . یا می تونید با استفاده از دستور شرطی زیر
if ( !(in_category('13') && is_home())):
که این دستور رو باید توی حلقه وردپرس نوشت یعنی به صورت زیر
<?php if (have_posts()) : while (have_posts()) : the_post();
if ( !(in_category('13') && is_home())):
?>
به صفحه اصلی فهموند که مطالب این دسته رو اینجا نشون نده
یا اینکه بیایم برای صفحه اصلی هم یه دسته خاص ( مثلا اخبار) رو تعریف کنیم که فقط مطالب دسته اخبار رو در صفحه اصلی نشون بده .
چطوری ؟ با استفاده از کد زیر ( با فرض اینکه ID دسته اخبار ۳ باشه ) :
<?php query_posts('cat=3'); ?>
بالای حلقه وردپرس یعنی به صورت زیر
<?php query_posts('cat=3'); ?> <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
و کدهای زیر فراموش نشه
if ( !(in_category('13') && is_home())):
رو به حلقه وردپرس اضافه کردید ، یادتون باشه که حتما باید در انتهای حلقه اونو ببندید یعنی به صورت زیر
<?php endif; endwhile; else: ?>