ژنراتور پارسی کوئری ساز

ژنراتور رایگان ساخت کوئری های وردپرس


طراحان کار آشنای قالبهای وردپرسی همواره کوئری ها سر و کار دارند و این ژنراتور می تواند در تسریع کار ایشان کمک بسزایی نماید اما استفاده از آن ممکن است برای کاربران عادی و طراحان تازه کار دشوار باشد لذا ضمن اینکه سفارش می کنیم قبل از اعمال هر تغییراتی حتما بک آپ قالب فعلی خود را تهیه نمایید پیشنهاد می نماییم قبل از استفاده از این ابزار مقالات آموزشی انجمن پشتیبانی وردپرس پارسی را به دقت مطالعه فرمایید و در صورت بروز اشکال با مطرح کردن مشکل در انجمن و کمی صبر و شکیبایی با کمک برنامه نویسان و طراحان خبره همکار با این انجمن مشکل را برطرف نمایید

کوئری ها در واقع مفسران درخواستها و ناظران ارتباطات بین منابع اطلاعاتی و صفحات وب هستند. به نحوی که درخواست های کارگذار صفحه وب را برای بانک اطلاعاتی مورد نظر تفسیر نموده و پاسخ های بانک های اطلاعاتی را به محل های تعیین شده در صفحات وب راهنمایی می کنند در وردپرس نیز با همین کوئری هاست که ما می توانیم مطالب گوناگون را در مکان های متفاوت ببینیم و یا انواع گزارشات آماری مختلف را از دیستابیس دریافت و در محاسباتمان بکار گیریم و یا در قالب به نمایش بگذاریم 
 
 
طراحان کار آشنای قالبهای وردپرسی همواره با این کوئری ها سر و کار دارند و این ژنراتور می تواند در تسریع کار ایشان کمک بسزایی نماید اما استفاده از آن ممکن است برای کاربران عادی و طراحان تازه کار دشوار باشد لذا ضمن اینکه سفارش می کنیم قبل از اعمال هر تغییراتی حتما بک آپ قالب فعلی خود را تهیه نمایید 
 
 

برای شروع به کار با ژنراتور لازم است که حداقل شناخت کامل از ساختار html و شناخت نسبی از ساختار php را داشته یاشید

پیشنهاد می نماییم قبل از استفاده از این ابزار مقالات آموزشی انجمن پشتیبانی وردپرس پارسی را به دقت مطالعه فرمایید و در صورت بروز اشکال با مطرح کردن مشکل در انجمن و کمی صبر و شکیبایی با کمک برنامه نویسان و طراحان خبره همکار با این انجمن مشکل را برطرف نمایید

 
در حالت دیفالت پست تایپ های وردپرس تشکیل شده اند از نوشته ها - برگه ها - فایل های پیوست شده (رسانه) - ذخیره های خودکار و با استفاده از این ژنراتور یا افزونه هایی مانند TYPE که در تصویر زیر معرفی گردیده
می توانیم پست تایپ های دیگری مثل تبلیغات - معرفی تولیدات - مطالب باز نشر از وب - دانلود ها و .... را ایجاد کنیم برای کسب اطلاعات بیشتر 8 ژنراتور 2013 وردپرس را بخوانید
 

اگر تنظیمات پیوند یکتای سایت در حالت دیفالت وردپرس باشد وقتی بر روی نام یک دسته بندی کلیک نمایید در آدرس بار نمایشگر نشانی شبیه کد زیر خواهید یافت

http://YOURDOMAIN.com/?cat=25
که در نمونه بالا 25 مقدار آی دی دسته بندی فرضی است اما اگر تعداد دسته بندی ها زیاد باشد کاری به این سادگی را نیز گاهی سخت و طاقت فرسا می کند برای اینکه به راحتی بتوانید آی دی دسته بندی دلخواه را بیابید بعد از نصب افزونه show id به پیشخوان نوشته ها و دسته بندی برید تا در ستونی بتوانید شماره آی دی همه دسته بندی هایتان را یکجا و بی دردسر بخوانید

ساختار اصلی کوئری در این ژنراتور به شکل زیر است

توضیح تکمیلی

به این چیدمان دقت نمایید:

  1. نام کوئری = کوئری مورد نظر که به وسیله یک آرایه تعریف شده است.
  2. شرط وجود پاسخ برای کوئری
  3. محل باز شدن تگ والد که کل مطالب را در بر می گیرد
  4. شروع حلقه
  5. محل قرار گرفتن کدهای درون حلقه که شامل بخش های مختلف مطلب مانند عنوان و متن مطلب و یا متاهای مطلب مانند تعداد نظرات - تاریخ انتشار - نام نویسنده و .. می گردد.
  6. پایان حلقه
  7. محل بسته شدن تگ والد
  8. پایان شرط
  9. ریست کوئری

همواره باید این چیدمان در مطالب شما رعایت گردد به عنوان مثال برای نمایش یک کوئری جهت لیست نمودن عناوین 5 مطلب آخر دسته بندی شماره 7 سایت کوئری شما به شکل زیر کامل می گردد:

<?php
$my_query = new WP_Query(array(
'post_type'	=>	'post',
'post_status'	=>	'publish',
'cat'	=>	7,
'posts_per_page'	=> 5,
'order'	=> 'DESC',
'orderby'	=> 'ID',


'paged'=> ( get_query_var( 'paged' ) ) ? absint( get_query_var( 'paged' ) ) : 1,
));
if($my_query->have_posts()) :  ?>
<!--شروع شرط-->
<ul>
<?php while($my_query->have_posts()) : $my_query->the_post();?>
<!--شروع  حلقه-->
<li><a href="<?php the_permalink();?>" title="<?php the_title_attribute(); ?>" rel="bookmark" ><?php the_title();?> </a>
<span style="float-left"><?php comments_number('0 دیدگاه', '1 دیدگاه','% دیدگاه');?></span>
</li>
<!--پایان حلقه-->
<?php endwhile; ?>
</ul>
<!--پایان شرط-->
<?php endif; ?>
  <!--ریست نمودن کوئری-->
<?php wp_reset_query();?>

نسخه آفلاین این ژنراتور با بکار گیری

و توسط ایمان فخار نوشته شده است

پشتیبانان اصلی این پروژه :

می باشند این پروژه به صورت رایگان و متن باز ارائه می گردد.

نسخه فعلی این نرم افزار نسخه آلفا بوده و بدیهی است که نیازمند اصلاحات جدی است طراح نرم افزار از هرگونه انتقاد، گزارش خطا و یا پیشنهاد سازنده جهت ارتقای سطح کیفی برنامه در ورژن های آتی استقبال می نماید به این منظور می توانید با نشانی ایمیل زیر مکاتبه نمایید.

imanfakhar@gmail.com