رفتن به مطلب

ssll

عضو سایت
  • تعداد ارسال‌ها

    323
  • تاریخ عضویت

  • آخرین بازدید

نوشته‌ها ارسال شده توسط ssll

  1. سلام . من از افزونه wp-rss-poster برای منتشر شدن مطالب سایتهای دیگر از طریق فیدشون در سایتم استفاده میکنم . حال میخوام کدی معرفی کنید در فایلsingle.phpبذارم تا اخر مطلب یک لینک به منبع هم نوشته بشه

  2. سلام میخواستم کدی معرفی کنید که اگر یک مطلب با عنوان خاصی منتشر شد دیگه مطلب دیگری با همون عنوان منتشر نشه .

    توضیح اینکه من از یک افزونه برای انتشار مطالب سایت های دیگر در سایتم استفاده میکنم اما یه مشکل دارم اینکه بعضی مواقع یک مطلب رو 5 بار یا بیشتر منتشر میکنه میخواستتم راهی نشون بدین که فقط یک بار منتشر بشه . سپاس

  3. بهتره در دستور خروج را تغییر دهی در افزونه

    http://codex.wordpre...e/wp_logout_url

    از کد نویسی سر در نمی یاریم . اگه لطف کنید اینو هم بزارید ممنون میشم به این صورت بشه که اگه از سایت وردپرس(www.site.ir) خارج بشه بعد از خروج بره توی صفحه اصلی وردپرس(www.site.ir) و اگر از سایتwww.site.ir/ask خارج شد بعد از خروج بره صفحه اصلی سایت

    www.site.ir/ask

    سپاس

  4. اگر باز هم مشکل دارید داده های کوئری شما در


    $rokesh_query

    ذخیره اند و کدتون باید به این شکل تغییر کنه


    wp_pagenavi( array( 'query' => $rokesh_query ) );

    سپاس درست شد

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

    post-3832-0-62162000-1387315496_thumb.pn

  5. هر دو فایل رو داره . الان به این صورت هست که خلاصه مطالب رو داره که میخوام نداشته باشه و جلوی هر عنوان یه چیزای بهش اضافه کنم مثلا ساعت و تاریخ و منبع و یه چیزای دیگه . و سوال بعدی اینکه استاتیل یا کلاس های دسته بندی معمولا اسمشون چیه تا تغییرش بدم؟؟

    (البته نظرم این بود که از کوثری برای لود مطالب استفاده کنم و در اخرش صفحه بندی بزارم )

    البته سوالات زیاد شد . چون مشکل صفحه بندی درست شد یه سوال دیگه . میشه این کوثری رو به صورت پیشفرض جوری درست کرد نیاز نباشه برای هر دسته یه کتگوری درست کرد؟

    یعنی مطالب دسته مورد نظر وارد دسته خودشون بشن؟؟؟

    به فرض این کوثری رو توی فایل کتگوری گذاشتیم


    <?php
    $rokesh_query = new WP_Query(array(
    'post_status' =>'publish',
    'post_type' =>'post',
    'order' =>'descending',
    'orderby' =>'ID',
    'cat' =>'1, 3',
    'posts_per_page' =>'10',
    'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); ?>
    <ul class="content">
    <?php if($rokesh_query->have_posts()) : while($rokesh_query->have_posts()) : $rokesh_query->the_post();?>
    <?php endwhile;endif;?>
    <?php
    wp_pagenavi( array( 'query' => $rokesh_query ) );
    ?>
    <?php wp_reset_query(); ?>

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

  6. کد رو داخل اون کد هایی که گفتین گذاشتم افزونهwppagenavi نصب هست اون تایپیک رو هم خوندم که گفته شده بود : در کویری باید مقدار page رو تنظیم کنید . تنظیم هم هست اگه اشتباه نکنم .

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

    به جای اینکه سه بار گفتین اون تایپیک رو بخونید اگه میگفتین کجای کد رو اشتباه گذاشتم بهتر نبود؟ خب همه رو به چشم خودتون نبینید که کد نویسی بلدن خب ما مبتدی هستیم دیگه . انتظار خودتون رو از ما نداشته باشید . سپاس

  7. به این صورت گذاشتم


    <?php
    $rokesh_query = new WP_Query(array(
    'post_status' =>'publish',
    'post_type' =>'post',
    'order' =>'descending',
    'orderby' =>'ID',
    'cat' =>'1, 3',
    'posts_per_page' =>'10',
    'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); ?>
    <ul class="content">
    <?php if($rokesh_query->have_posts()) : while($rokesh_query->have_posts()) : $rokesh_query->the_post();?>
    <?php endwhile;endif;?>

    <?php
    wp_pagenavi( array( 'query' => $ls4_query ) );
    ?>
    <?php wp_reset_query(); ?>

    این خطا رو داد


    Fatal error: Call to a member function get() on a non-object in /home3/*****/public_html/wp-content/plugins/wp-pagenavi/core.php on line 217

  8. به این کد چیزی باید اضافه بشه؟ من دقیقا به همین شکل اضافه کردم در خروجی همین کد رو داد؟

    اگر هم امکان داره این کد رو :


    wp_pagenavi( array( 'query' => $ls4_query ) );

    در این کوثری جایگزین کنید


    <?php
    $rokesh_query = new WP_Query(array(
    'post_status' =>'publish',
    'post_type' =>'post',
    'order' =>'descending',
    'orderby' =>'ID',
    'cat' =>'1, 3',
    'posts_per_page' =>'10',
    'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); ?>
    <ul class="content">
    <?php if($rokesh_query->have_posts()) : while($rokesh_query->have_posts()) : $rokesh_query->the_post();?>
    <?php endwhile;endif;?>

    <?php wp_reset_query(); ?>

  9. تابع jdate وجود نداشته است

    افزونه تاریخ

    من در این افزونه از شمسی دون تاریخ به روز شدن سایت استفاده کردم حالا افزونه جلالی رو غیر فعال کردم و برای تاریخ شمسی بودن از فایل jdf.php و تابع مخصوصش استفاده کردم . ارورش چطور رفع میشه؟

    یا اگه رفع نمیشه باید در افزونه برگردونم به میلادی؟

  10. سلام با یک کوثری مطالب چند دسته رو فراخوانی کردیم . مثال : کد کوثری


    <?php
    $rokesh_query = new WP_Query(array(
    'post_status' =>'publish',
    'post_type' =>'post',
    'order' =>'descending',
    'orderby' =>'ID',
    'cat' =>'1, 3',
    'posts_per_page' =>'10',
    'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); ?>
    <ul class="content">
    <?php if($rokesh_query->have_posts()) : while($rokesh_query->have_posts()) : $rokesh_query->the_post();?>
    <?php endwhile;endif;?>


    <?php wp_reset_query(); ?>

    در اینجا گفتیم که 10 مطلب بیاد حال اگه بیشتر اومد اخریا رو حظف کنه . خب اگر بخوایم اخرش صفحه بندی کنیم باید چیکار کنیم؟؟؟؟

  11. فرقی نمی کنه وقتی قراره صد مطلب در یک بخش صفحه خونده بشند فشار زیادی روی سرور می آره و اتو رفرشش هم فشار رو بالاتر می بره ولی کد آژاکس رو تا چند دقیقه دیگه تو بخش آموزش می گذارم

    یا تعداد مطالبتون رو باید بیارید پایین یا زمانتون رو ببرید بالا

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

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

  12. فرقی نمی کنه وقتی قراره صد مطلب در یک بخش صفحه خونده بشند فشار زیادی روی سرور می آره و اتو رفرشش هم فشار رو بالاتر می بره ولی کد آژاکس رو تا چند دقیقه دیگه تو بخش آموزش می گذارم

    یا تعداد مطالبتون رو باید بیارید پایین یا زمانتون رو ببرید بالا

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

    lمطالب رو می یارم بین 15 تا 30 تا زمان هم می برم بین 70 الی 90 ثانیه . فکر نکنم دیگه مشکلی پیش بیاد .

    ممنون میشم آموزشش رو قرار بدین .

    و در اخر

    نظر شما چیه تعداد مطالب حداکثر با زمان 1 دقیقه چقدر باشن؟

  13. شما بخوای هر دقیقه 100 مطلب سه تا دسته بندی را روی دیتابیس چک کنی و پاسخ بیاری که سایتت ظرف یک ساعت ساسپند می شه

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

    خب به جز چک کردن دیتا بیس راه دیگه ای نیست که کاربر ندونه صفحه یا اون قسمت رفرش میشه؟

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


    <?php
    $rokesh_query = new WP_Query(array(
    'post_status' =>'publish',
    'post_type' =>'post',
    'order' =>'descending',
    'orderby' =>'date',
    'cat' =>'3, 4, 117',
    'posts_per_page' =>'100',
    'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); ?>
    <?php if($rokesh_query->have_posts()) : while($rokesh_query->have_posts()) : $rokesh_query->the_post();?>
    <div class="det">



    <a href="<?php the_permalink(); ?>">
    <?php the_title(); ?>
    </a>



    </div>










    <?php endwhile;endif;?>
    <?php wp_reset_query(); ?>

    به روز رسانی بشه خودتون دیگه بهتر از من میدونید این کدها کارشون این هست که مطالب چند دسته رو وارد برگه میکنن چون این مطالب لحظه به لحظه ابدیت میشن من میخوام همین قسمت از برگه هم بدون اینکه کل صفحه رفرش بشه تقریبا هر 1 دقیقه یا زودتر به روز رسانی بشه

  15. ممنون از شما . بله به صفحه اول ریداکت میشه . بسیار هم عالی

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

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

  16. این کد رو داده بودن:


    add_filter('logout_url', 'projectivemotion_logout_home', 10, 2);
    function projectivemotion_logout_home($logouturl, $redir)
    {
    $redir = get_option('siteurl');
    return $logouturl . '&redirect_to=' . urlencode($redir);
    }

    این کد رو کجای وردپرس بزارم . بعد کجا لینک رو بذارم تا بعد از خروج بره به همون صفحه؟ مثلا بعد از خروجی بره یه صفحه دیگه یا یه سایت دیگه

  17. <?php
    if(in_category(10))
    echo "iman";
    elseif(in_category(11))
    echo "test";
    ?>

    الان این کد کامله یعنی بررسی میشه که اگه در مطلب در ایدی 10 باشه ایمان رو خروجی بده؟

    و اگر از ایدی 11 باشه تست رو خروجی میده؟

    اگه کامل نیست لطف میکنید کاملش کنید هر کاری کردم با من نشد

  18. البته از یه تابع پیشفرض وردپرس استفاده کردم و برای خروجی نام دسته کد


    <?php if( tie_get_option( 'arc_meta_cats' ) ): ?>
    <span><?php printf('%1$s', get_the_category_list( ', ' ) ); ?></span>
    <?php endif; ?>

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

    خب اگر بخوایم خودمون برای ایدی دسته یه اسم بزاریم و با یه کد فراوانی کنیم بحث دیگریست

    اما اگر نیست

    باید در شرط باشد


    <?php
    if(in_category(10))
    echo "iman";
    elseif(in_category(11))
    echo "test";
    ?>

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

    خب با چه کدی ایدی دسته ها رو نام گزاری کنیم؟

×
×
  • اضافه کردن...