رفتن به مطلب

تخته امتیازات

  1. فرهاد حسن پور

    فرهاد حسن پور

    عضو سایت


    • امتیاز

      11

    • تعداد ارسال‌ها

      322


  2. mehran-b

    mehran-b

    راهبر ارشد


    • امتیاز

      7

    • تعداد ارسال‌ها

      2880


  3. Mirrajabi

    Mirrajabi

    عضو افتخاری


    • امتیاز

      3

    • تعداد ارسال‌ها

      586


  4. فرحان

    فرحان

    عضو افتخاری


    • امتیاز

      3

    • تعداد ارسال‌ها

      806


مطالب محبوب

در حال نمایش مطالب دارای بیشترین امتیاز در 28/08/96 در همه بخش ها

  1. خواهش میکنم. نقشه رو Resubmit کنید حل میشه. ما در اصل اینجا یه ترفندی زدیم و تعریف کردیم که اگر هر آدرسی از سایت شما توسط کاربر یا موتورهای جستجو درخواست شد و شامل حروف بزرگ انگلیسی بود حروف بزرگ رو به حروف کوچگ تبدیل کن تا دیگه ارور 404 پیش نیاد. وردپرس به صورت پیشفرض بین یه آدرس با حروف بزرگ و یه آدرس با حروف کوچیک فرق میذاره. موفق باشید
    2 امتیاز
  2. حجم دیتابیس شما بالا رفته و این میتونه علت‌های مختلفی مانند داشتن پست‌های زیاد و رونوشت های بسیار زیاد و همچنین نصب افزونه فروشگاه ساز و... برای حذف رونوشت‌ها از دیتابیس می‌تونید از این افزونه استفاده کنید. همچنین میتونید مطالب قدیمی خود را برای کم کردن فضای مصرفی حذف کنید. توصیه میکنم اگر حجم دیتابیستون زیر ۵۰۰ مگ هست و مطالبتون ایندکس شده بجز حذف رونوشت‌ها کاری نکنید. الان حجم مصرف شده دیتابیستون چقدره؟ شاید هاستینگتون فضای کمی برای دیتابیس بهتون میده؟!
    2 امتیاز
  3. خوب همون طور که اقا مهران گفتن لینک اصلی توی سایت شما تغییر داشته نه به صورتی که شما بتونید تشخیص بدید بلکه به صورت اینکدشدش. چرا 404 میده: به این خاطر که وردپرس این آدرس رو توی دیتابیس ذخیره کرده و قسمت کوئری به صورت حروف کوچک در اومده پس لینک بعد از آپدیت با اونی که گوگل اسکن کرده مطابقت نداره. حدس میزنم قبل از نصب yoast شما دسته ها رو ایجاد کردی و الان اپدیت کردی، وردپرس قسمت اینکد شده رو با حروف بزرگ ذخیره کرده، اما yoast با حروف کوچیک اپدیت کرده.
    2 امتیاز
  4. درود مجدد بله همون طور که جناب @Mirrajabi هم فرمودن اشتباهه. کد زیر رو تست کنید. <?php $args = array( 'post_type' => 'book', 'post_status' => 'publish', 'posts_per_page' => 10, 'ignore_sticky_posts' => 1, 'tax_query' => array( array( 'taxonomy' => 'new', 'field' => 'name', 'terms' => 'one' ) ) ); $query = new WP_Query($args); if($query->have_posts()) : while($query->have_posts()) : $query->the_post(); ?> <article> <h3><a href="<?php the_permalink(); ?>"><
    1 امتیاز
  5. بله، دو تا خط متغیر query$تعریف کردید که باید آون دو تا خط پاک کنید و خط بعدش گذاشتیدکلمه $my_query هم به متغیر $argsتغییر بدید
    1 امتیاز
  6. تا بحال چنین کاری نکردم! اما تا جایی که یادم میاد باید دامنه در وضعیت فعال باشه تا بشه انتقالش داد.
    1 امتیاز
  7. سلام و درود $tax_ids = wp_list_pluck(get_terms(array( 'taxonomy' => 'new' )),'term_id'); $args = array( 'post_type' => 'book', 'post_status' => 'publish', 'posts_per_page' => 10, 'ignore_sticky_posts' => 1, 'tax_query' => array( array( 'taxonomy' => 'new', 'terms' => $tax_ids, 'include_children' => false ) ) ); $query = new WP_Query($args); خروجی حلقه فوق چیزیه که احتیاج دارید. موفق باشید
    1 امتیاز
  8. ۱) به هاستینگتون تیکت بدید و درخواست تغییر دامنه سایت بدید. ۲) بعد از تغییر دامنه؛ وارد پنل مدیریت وردپرس بشید و آدرس جدید رو در تنظیمات جایگذاری کنید. ۳) وارد گوگل وبسمتر تولز شوید و سایت قبلی رو حذف کنید ۴) آدرس جدید رو ثبت کنید ۵) آدرس سایت مپ رو جایگزین کنید ۶) مطالبی که با دامنه قبلی در گوگل ثبت شده بود رو در قسمت fetch as google وارد کنید انتقال رتبه و ایندکس دامنه قبلی ممکن نیست؛ چون دامنتون منقضی شده و نمیشه ریدایرکت کرد به آدرس جدید
    1 امتیاز
  9. متاسفانه دیر اقدام کردید؛ همونطور که میدونید در اینترنت همه چیز وابسته به دامنه سایت هست و بدون اون نمیشه کاری کرد. یا با دامنه ir کارتون رو از سر بگیرید و با ترفندهای گوگل وبمستر به گوگل حالی کنید که دامنه تغییر دادید و دامنه قبلی در دسترس نیست یا با تغییر اسم برند دوباره شروع کنید. باید همیشه حواستون به دامنه، هاست و... باشه در صورت مشاهده جزئی ترین مشکل اقدام به رفع اون بکنید!
    1 امتیاز
  10. نمیشه همچین کاری کرد! حتی سایت رو با دامنه ir بالا بیارید گوگل سایتتون روب عنوان کپی کننده میشناسه و اصلا تو نتایج نشون نمیده!
    1 امتیاز
  11. خب؛ الان میتونید دقیقا با پرداخت دوبرابر هزینه دامنتون رو تمدید کنید (طبق قوانین). پنل دامنه دارید؟ شرکت ثبت کننده دامنتون رسیلو هست؟ مشخصاتی که در پنل دامنه ثبت شده رو بررسی کنید ببینید کشور و شماره موبایل مربوط به کدام کشوره (اگه ایران باشه کار یخورده سخت میشه) بهتره خودتون مستقیما با شرکتی که دامننتون درش ثبت شده مذاکره کنید چون این هاستینگا واسطه هستند و الان هم که همه شرکت رجیسترشون رو تغییر دادند علاقه‌ای به پشتیبانی دامنه‌های ثبت شده در رسیلو ندارند!
    1 امتیاز
  12. 1 امتیاز
  13. الان اگر دامنتون کمتر از یک ماه باشه که منقضی شده شما میتونید با پرداخت جریمه (دوبرابر هزینه) اقدام به تمدید نمایید. دقیقا چه مدت از انقضای دامنتون میگذره؟! تا آزاد شدن کامل دامنتون دامنه رو میتونید تمدید کنید منتها طبق قوانین ICANN می‌بایست مبلغی رو به عنوان جریمه پرداخت کنید!
    1 امتیاز
  14. PDO : سرعت و امنیت بالاتری نسبت به کانکشن‌های دیگه داره؛ کما اینکه میشه بدون تغییر کوئری‌ها(حداقل با کمترین تغییر) نوع دیتابیس رو عوض کرد. MySqli : سرعت و امنیت بالاتری نسبت به کانکشن mysql داره و ویزگی متمایز آن با کانکشن Mysql پشتیبانی از رویه برنامه نویسی شی گرا و فانکشنال هست و فقط هم در پایگاه داده MySQL میشه ازش استفاده کرد. با توجه به اینکه وردپرس فقط از پایگاه داده Mysql پشتیبانی میکنه استفاده از PDO ضرورتی نداره! و می‌بایست حتما اکستنشن Mysqli فعال باشه در غیر این صورت در ارتباط با دیتابیس به مشکل بر خواهید خورد.
    1 امتیاز
  15. سلام شما چرا الان اقدام میکنید اوایل تیرماه همه شرکت‌ها اطلاعیه زدند که منتقل کنید! اگر چند ماه تا انقضای دامنه مونده یک دامنه جدید ثبت کنید و سایتتون رو منتقل کنید رو اون و ریدایرکت کنید دامنه قبلی رو به دامنه جدید. در غیر اینصورت باید منتظر باشید تا دامنتون آزاد بشه اگر دامنتون روند و دارای رنک بالا باشه بلافاصله پس از آازد شدن توسط ربات‌ها ثبت میشه! بنا براین بهتره دامنتون رو در سرویس های دیگه بصورت بک اوردر تهیه کنید تا دامنه پس از ازاد شدن بلافاصله براتون ثبت بشه (اینکار یخورده هزینش بیشتره) اگر با مشخصات غیر ایرانی دامنه رو ثبت کرده باشید میتونید دامنتون رو منتقل
    1 امتیاز
  16. سلام. یک نمونه از افزونه ها برای این کار: https://fa.wordpress.org/plugins/advanced-database-cleaner/
    1 امتیاز
  17. درود مجدد والا علت ارور رو که نمیدوم ولی یه حرکت به ذهنم رسید شاید جواب بده. میشه بیایم چک کنیم اگر آدرسی که وارد شد دارای حروف بزرگ بود ابتدا حروف بزرگ رو به حروف کوچیک تبدیل کنیم و سپس تحویل وردپرسش بدیم. برای این کار میتونید کد زیر رو در فایل functions.php قالبتون زیر اولین <?php قرار بدید. add_action('init', function() { if(preg_match('/[A-Z]/', $_SERVER['REQUEST_URI'])) { $_SERVER['REQUEST_URI'] = strtolower($_SERVER['REQUEST_URI']); $_SERVER['PATH_INFO'] = strtolower($_SERVER['PATH_INFO']); } }); با این کار باید هر دو آدرسی که در
    1 امتیاز
  18. سلام و درود مورد عجیبیه. http://dailyfile.ir/web/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b4%d8%a8%da%a9%d9%87/ این میاد. http://dailyfile.ir/web/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B4%D8%A8%DA%A9%D9%87/ این نمیاد. واقعا در علتش موندم.
    1 امتیاز
  19. باسلام شما با first-child در css میتونید به اولین مطلب حلقه استایل مد نظرتون رو بدین . در تصویری که دادین 4مطلب و تک مطلب یک تفاوت دارن که دکمه مشاهده بیشتر هست. اگر "مشاهده بیشتر" رو فاکتور بگیرید با first-child کارتون راه میوفته. در غیر اینصورت باید دو کوئری بگیرید لینک آموزش w3-css
    1 امتیاز
  20. سلام و درود میشه دو تا حلقه زد برای سمت راستی یه حلقه با تعداد پست 1 زد و برای سمت چپی یه حلقه با تعداد پست 4 و آفست 1 زد. البته اون چیزی هم که شما گفتی میشه. موفق باشی
    1 امتیاز
  21. خود قالب این امکان داره تو ابزارک ها
    1 امتیاز
  22. سلام در هر قسمتی که می خواید نمایش بده باید کد همونجا قرار بدید.
    1 امتیاز
  23. اینفوگرافی جدول نقش کاربری وردپرس در تصویر اینفوگرافی زیر جدول نقش کاربری و میزان دسترسی هر نقش به بخشهای مدیریتی وردپرس نمایش داده شده است.
    1 امتیاز
×
×
  • اضافه کردن...