پارس وردپرس

تماس با پشتیبانی

0969 704 0911

6018 822 0935

parswp@yahoo.com

صفحه نخست
قوانین
تعرفه تبلیغات
پرداخت آنلاین
درباره ما
تماس با ما
    • سبد خریدتان خالی است.
  • سبد خرید

    محصولات انتخاب شده : 0

    قیمت کل : 0 ریال

    منوی اصلی

    کد امنیتی : 8 + 2

    گروه طراحی پارس وردپرس در سال 1390 فعالیت خود را در زمینه طراحی وبسایت های تفریحی ، خبری و … با استفاده از وردپرس آغاز نمود .

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

    طراحی فیدخوان و سایت های خبری تحت وب یکی از خدمات اصلی گروه است که با جدیدترین متدها و تکنولوژی های برنامه نویسی صورت می پذیرد . مهمترین ویژگی قالب‌های جدید پارس وردپرس استاندارد سازی و بهینه سازی قالب برای جستجو در وب می باشد که در نتیجه آن موتورهای جستجو قادر خواهند بود محتوا و کلمات کلیدی را راحت تر از گذشته پیدا کنند و این امر صد در صد باعث پیشرفت سایت شما در سایتهایی مانند گوگل خواهد شد.این تیم مفتخر است که تکنولوژی جدید سئو (seo) را به کاربران خود در جهت ارتقاء ، با بهترین حالت ممکن برای بهینه سازی وب سایت بر پایه وردپرس هدیه کند.

  • E-Mail : parswp @ yahoo.com
  • Tel : 0911 - 704 - 0969 | 0935 - 822 - 6018
  •    تبلیغ اسلایدشو 240*848 - هزینه ماهانه 50,000 تومان (نمایش در صفحه نخست)
  •    تبلیغ بنری 240*120 - هزینه ماهانه 30,000 تومان (نمایش در تمام صفحات)
  •    تبلیغ بنری 60*468 - هزینه ماهانه 40,000 تومان (نمایش در تمام صفحات)
  •    تبلیغ بنری 60*468 - هزینه ماهانه 30,000 تومان (نمایش در تمام پیش نمایش ها)
  •    تبلیغ متنی - هزینه ماهانه 15,000 تومان (نمایش در تمام صفحات)
  • کد امنیتی : 8 + 2

    درخواست ارسال نوشته و برگه با wp_query وردپرس

  • دسته بندی ها : آموزش
  • ۹ دی ۱۳۹۵
  • 382 بازدید
  • درخواست ارسال نوشته و برگه با wp_query وردپرس

    درخواست ارسال نوشته و برگه با wp_query وردپرس

    درخواست ارسال نوشته و برگه با wp_query وردپرس

    با عرض سلام خدمت همراهان پارس وی پی ؛
    در این مقاله به بررسی wp_query وردپرس می پردازیم، که یکی از بخش های مهم در وردپرس است. شما دوستان به صورت کلی با این بخش آشنا می شوید! در ابتدا یک تعریف کلی از وردپرس کوئری برای شما ارائه می دهیم. در این تعریف مکان قرار گیری این کلاس در فایل های وردپرس را مشخص می کنیم.

    wp_query وردپرس چیست؟

    wp_query وردپرس یک کلاس در وردپرس است، که در فایل wp-includes/query.php تعریف می شود. همچنین یک قابلیت پیچیده در مطالب و صفحات است که وب سایت وردپرس به آن نیاز دارد. wp_query وردپرس، کوئری های موردنیاز را تعیین می کند. از دیگر وظایف wp_query وردپرس مرتب سازی مطالب منتشر شده بر اساس بازه زمانی، تعداد نظرات و… است. همچنین نوشته های درخواستی را بازخوانی می کند و اطلاعات مورد نیاز را در بازه زمانی طولانی حفظ می کند.

    تعامل با wp_query وردپرس

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

    حتما بخوانید : روش غیر فعال کردن تمام افزونه‌ها در وردپرس

    سناریوی اول:

    اولین مورد این است که بفهمیم کدام یک از درخواست های وردپرس در حال حاضر مورد نیاز است. ویژگی های $ و _* برای نگهداری اطلاعات، طراحی شده اند. استفاده از این برچسب ها مشروط به تعامل است.

    توجه!!! اولین مورد یک سناریوی مرسوم برای نویسندگان افزونه است.

    سناریوی دوم:

    دومین مورد در طول اجرای حلقه است. wp_query وردپرس از توابع متعددی برای کارهای عادی  درون حلقه استفاده می کند. به عنوان نمونه :

    برای شروع از تابع ()have_posts استفاده می کند، که به صورت () wp_query->have_posts$ فراخوانی می شود. وقتی این تابع فراخوانی شد، بررسی می کند مطلبی برای نمایش وجود دارد یا نه. اگر مطلبی وجود داشت یک حلقه while با شرط () have_posts  ایجاد می شود. این فرآیند دائما برای نمایش مطلب تکرار می شود. در هر فرآیند تابع () the_post که () wp_query->have_posts$ را فراخوانی می کند، از متغیرهای داخلی با wp_query$  و متغیرهای جهانی  post$ استفاده می نماید.

    توجه!!! شما از این توابع به هنگام نوشتن فایل های قالب وردپرس تان می توانید استفاده کنید. در واقع می توان گفت سناریوی دوم در نوشتن فایل های قالب وردپرس به کمک می آید!

    نمونه استانداردی از حلقه wp_query وردپرس به صورت زیر است :

    <?php
     
    // The Query
    $the_query = new WP_Query( $args );
     
    // The Loop
    if ( $the_query->have_posts() ) {
    echo '<ul>';
    while ( $the_query->have_posts() ) {
    $the_query->the_post();
    echo '<li>' . get_the_title() . '</li>';
    }
    echo '</ul>';
    /* Restore original Post Data */
    wp_reset_postdata();
    } else {
    // no posts found
    }

    اگر شما کوئری های چندگانه داشته باشید، نیاز به ایجاد حلقه های چند گانه دارید. نمونه ای از حلقه چندگانه wp_query وردپرس به صورت زیر است :

    <?php
     
    // The Query
    $query1 = new WP_Query( $args );
     
    if ( $query1->have_posts() ) {
    // The Loop
    while ( $query1->have_posts() ) {
    $query1->the_post();
    echo '<li>' . get_the_title() . '</li>';
    }
     
    /* Restore original Post Data
    * NB: Because we are using new WP_Query we aren't stomping on the
    * original $wp_query and it does not need to be reset with
    * wp_reset_query(). We just need to set the post data back up with
    * wp_reset_postdata().
    */
    wp_reset_postdata();
    }
     
    /* The 2nd Query (without global var) */
    $query2 = new WP_Query( $args2 );
     
    if ( $query2->have_posts() ) {
    // The 2nd Loop
    while ( $query2->have_posts() ) {
    $query2->the_post();
    echo '<li>' . get_the_title( $query2->post->ID ) . '</li>';
    }
     
    // Restore original Post Data
    wp_reset_postdata();
    }
     
    ?>

    متدها و خواص

    این موارد، اسناد رسمی از wp_query وردپرس هستند. شما نباید خواص را مستقیما تغییر دهید، اما به جای استفاده از متدها به تعامل با آنها بپردازید. در ادامه مطلب به معرفی بعضی از متدها و خواص می پردازیم :

    حتما بخوانید : ایجاد حساب کاربری موقت در وردپرس با Temporary Login Without Password

    خواص

    query$: برای نگهداری رشته هایی که در کلاس وردپرس تصویب شده اند.
    query_vars$: آرایه ای شرکت پذیر که شامل کوئری query$ است.
    queried_object$: قابل اجرا در صورت درخواست اطلاعات نویسنده ، دسته بندی ، پیوند یکتا یا برگه است. در واقع اطلاعات این موارد را هم نگهداری می کند.
    queried_object_id$: این مورد، آیدی اطلاعات نویسنده ، دسته بندی ، پیوند یکتا یا برگه را نگهداری می کند.
    post_count$: تعیین تعدا مطالب
    found_posts$: تعیین تعداد کل نوشته های مطابق با پارامتر کوئری مورد نظر
    max_num_pages$: تعداد کل صفحات را تعیین می کند.

    دوستان خواص دیگری هم در wp_query وردپرس وجود دارد. در این بخش به تعدادی از آنها اشاره کردیم.

    توجه!!! وجود یک علامت & قبل از نام متد نشان دهنده مرجع بازگردانی آن است.

    init(): مقدار دهی اولیه به شی، مجموعه تمام خواص تهی و…
    parse_query_vars(): برای عدم تجزیه رشته های کوئری قدیمی
    get) $query_var): نام گذاری متغیرهای کوئری
    set) $query_var, $value): انتخاب یک متغییر کوئری با نام مشخص برای تفکیک مقادیر
    query) $query)&: با فراخوانی () parse_query و () get_posts ، نتایج به تابع () get_posts باز گردانی می شود.

    دوستان متدهای دیگری هم در wp_query وردپرس وجود دارد. در این بخش به تعدادی از آنها اشاره کردیم.

    حتما بخوانید : نمایش فهرست های خاص وردپرس در صورت ورود کاربر با Privilege Menu

    نتیجه گیری

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

    موفق و پیروز باشید…

    منبع : پارس وردپرس

    ,
    wp_query وردپرس
    استفاده از کوئری ها

    راستی! ما یک راه نزدیک برای درکنار شما بودن پیدا کردیم :)

    کانال تلگرام پارس وردپرس

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

    شماره کارت : 2154-6486-3378-6104

    بانک ملت

    بنام : سینا شاهین

    شماره همراه 09358226018 ، 24 ساعته پشتیبان شما می باشد و پس از واریز برایتان ارسال خواهد شد .

    مطالب تصادفی
    طراحی وبسایت ۱۲۳وردپرس
  • بازدید : 774
  • تاریخ : ۲۱ - ۰۸ - ۱۳۹۵
  • خبرخوان بازار سرمایه – Tsenews
  • بازدید : 4653
  • تاریخ : ۱۶ - ۰۱ - ۱۳۹۳
  • درج ادامه مطلب در وردپرس
  • بازدید : 752
  • تاریخ : ۷ - ۰۹ - ۱۳۹۴
  • آموزش آپلود svg در وردپرس
  • بازدید : 790
  • تاریخ : ۲۶ - ۱۱ - ۱۳۹۴
  • قالب خبری وردپرس newstube ورژن جدید
  • بازدید : 1564
  • تاریخ : ۱۰ - ۰۷ - ۱۳۹۵
  • نمایش تعداد مشترکان فیدبرنر در وردپرس
  • بازدید : 1505
  • تاریخ : ۱۸ - ۰۵ - ۱۳۹۲
  • قالب خبری راگانیوز با پنل مدیریت حرفه ای
  • بازدید : 1671
  • تاریخ : ۷ - ۱۱ - ۱۳۹۴
  • زیرمنوی درختی در وردپرس با jQuery Categories List
  • بازدید : 978
  • تاریخ : ۲۵ - ۱۰ - ۱۳۹۴
  • دکمه با css برای سایت
  • بازدید : 1835
  • تاریخ : ۲۲ - ۰۵ - ۱۳۹۳
  • برترین شبکه های اجتماعی برای وب مستر ها
  • بازدید : 731
  • تاریخ : ۲۲ - ۰۳ - ۱۳۹۵
  • پشتیبان گیری در وردپرس با UpdraftPlus
  • بازدید : 576
  • تاریخ : ۱۴ - ۰۹ - ۱۳۹۴
  • نظرات کاربران


    کد امنیتی : 4 + 1
    طراحی سایت

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

    هم اکنون سفارش دهید
    newslatter

    خبرنامه :

    با عضویت در خبرنامه هــــــیچ یک از مطالب سایـت را از دسـت نخواهید داد و همیـشه بروز خواهـید بود

    خبرنامه اینترنتی
    load
    ربات پارس وردپرس

    ربات هوشمند پارس وردپرس

    هم اکنون وارد شوید
    همراه ما باشید ...
  • جدید ترین ها

  • افزونه ها

  • اخبار وردپرسی

  • لطفا شکیبا باشید ...
  • تبلیغات

  • کلیک کنید

    کدنویسی CSS3

    کدنویسی بوسیله استایل دهی برای زیباسازی و سرعت بارگذاری بهتر قالب ها .

    واکنشگرا

    قابلیت ریسپانسیو بودن برای نمایش بهتر در موبایل ها و تبلت ها .

    کدنویسی HTML5

    کدنویسی قالب برپایه جدیدترین متدهای روز انجام می پذیرد .

    پشتیبانی حرفه ای

    تیم پارس وردپرس از ساعت 9 صبح الی 20 پاسخگوی شما خواهد بود .

    پنل مدیریت آسان

    شما می توانید با پنل مدیریت قالب ، مدیریت آسان را تجربه کنید .

    طراحی سایت
    طراحی سایتسئوسرویس و تعمیر کولر گازیفروش ویلا و اجاره ویلااجاره ویلافروش ویلا
    telegram instagram