تبدیل یک صفحه html به ووکامرس ساده

harbiline

Edris
سلام

دوستان عکسی ک پیوست کردم به همراه فایل زیپ یه فایل html هستش

میخوام این قسمت هایی که هستش رو به ووکامرس زده بشه

با دسته بندی مثلا دسته شماره 15 رو به این صورت واسم بی یاره همه چیش دیگه فک کنم معلوم هستش فقط ووکامرس بشه همین

حالا اگه رایگان ک باشه عالی اگه نه هزینه اش رو بهم بگید

ممنون

عکس :

4b7d-Fire.png


لینک :

http://up.persianscript.ir/uploads2/fa31-v12.zip




یه توضیحاتی هستش که بایدم من بگم حتما در مورد بعضی از قسمت ها اگر کسی قبول کردش بهم بگه ممنون

 

harbiline

Edris
تا یادم نرفته سایت من ووکامرس و وردپرس هستش فقط میخوام اینو جا گذاری کنم

 

harbiline

Edris
کاری با قالب نداریم، فقط می خواهی در یک برگه یک دسته خاص محصولات را اینگونه نمایش بده؟
توی یک صفحه صفحه اصلی میخوام نمایش بده

به همین صورت ما بقی قسمت هایی ک نوشته شده با زمینه دلخواه تنظیم شه مث

متن تست - ناشر - نیکول - آمریکا

تو صفحه اصلی هم مشکلی با جا گذاریش ندارم با ابزارک میتونم اوکی کنم

ممنون

 

caduspro

کاربر عضو
توی یک صفحه صفحه اصلی میخوام نمایش بده

به همین صورت ما بقی قسمت هایی ک نوشته شده با زمینه دلخواه تنظیم شه مث

متن تست - ناشر - نیکول - آمریکا

تو صفحه اصلی هم مشکلی با جا گذاریش ندارم با ابزارک میتونم اوکی کنم

ممنون
یعنی جدای قالب، یک برگه با این استایل و این چیدمان داشته باشید.

1. ساخت برگه با تم خاص

<?php
/*
* Template Name: name
*/
?>




2. ساخت فایل در پوشه پوسته با هر نامی که کد بالا داخلش باشه. البته فکر می کنم خودت بدونی :)

3. یک پوشه جدید در پوسته بساز وفایل ها را بارگذاری و در فایل php که (شماره 2) ساختی، فایل های مورد نیاز را فراخوانی کن:

<link rel="stylesheet" href="http://hotmark.ir/wp-content/themes/digitalhotmarkv11/css/bootstrap_rtl_1.css" type="text/css">
<link rel="stylesheet" href="<?php get_template_directory_uri(); ?>/style-index.css" type="text/css">


4. تعریف شورت کد یا کوئری

<?php
$args = array( 'post_type' => 'product', 'posts_per_page' => 1, 'product_cat' => 'نام دسته بندی', 'orderby' => 'rand' );
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post(); global $product; ?>
<!-- آغاز حلقه تکرار شونده -->
<li class="product">

<a href="<?php echo get_permalink( $loop->post->ID ) ?>" title="<?php echo esc_attr($loop->post->post_title ? $loop->post->post_title : $loop->post->ID); ?>">

<?php woocommerce_show_product_sale_flash( $post, $product ); ?>

<?php if (has_post_thumbnail( $loop->post->ID )) echo get_the_post_thumbnail($loop->post->ID, 'shop_catalog'); else echo '<img src="'.woocommerce_placeholder_img_src().'" alt="Placeholder" width="300px" height="300px" />'; ?>

<h3><?php the_title(); ?></h3>

<span class="price"><?php echo $product->get_price_html(); ?></span>

</a>

<?php woocommerce_template_loop_add_to_cart( $loop->post, $product ); ?>

</li>
<!-- پایان حلقه تکرار شونده -->
<?php endwhile; ?>
<?php wp_reset_query(); ?>






کد html را با کوئری هماهنگ کنید و داخل برگه مورد نظر قرار دهید. البته بگونه شورتکد هم میشه استفاده کرد که در تمام برگه ها نمایش داد

 
آخرین ویرایش توسط مدیر:

harbiline

Edris
ممنون

داخل برگه نه

البته تو برگه ای خاص ک صفحه اصلی هستش تو همون صفحه اصلی میخوام اوکی بشه من حالا با با لوکال تست میکنم ببینم خروجی میده یا نه

ممنون ازت

 

caduspro

کاربر عضو
ممنون

داخل برگه نه

البته تو برگه ای خاص ک صفحه اصلی هستش تو همون صفحه اصلی میخوام اوکی بشه من حالا با با لوکال تست میکنم ببینم خروجی میده یا نه

ممنون ازت


خب اگر بخوای امکان نمایش در همه جای سایت را داشته باشه دو روش هست:

1. شورتکد

2. تابع

یا اگر در اون برگه بخای در جایی نمایش بدی که وسط ابزارک ها قرار داده، به حالت ابزارک هم می تونی بنویسی.

 
آخرین ویرایش توسط مدیر:
بالا