رفتن به مطلب

علی زینلی

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

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

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

  • روز های برد

    35

تمامی مطالب نوشته شده توسط علی زینلی

  1. علی زینلی

    قرار دادن چکیده مطلب در قالب

    سلام ، لطفاً برای این سؤالات اوّل کد مربوطه به حلقه اتون رو بذارین تا زودتر به جواب بدید ، در کل چکیده مطلب با کد زیر فراخوانی میشه: <?php the_excerpt(); ?> توضیحات بیشتر: https://codex.wordpress.org/Function_Reference/the_excerpt
  2. علی زینلی

    اخطار سایت

    سلام ، مطالعه کنید: https://www.google.com/safebrowsing/diagnostic?site=http%3A%2F%2Fkingblog.ir%2F&client=chromium&hl=en-US در پایان به گوگل وبمستر خودتون برین ، اونجا اخطار رو به صورت دقیق تر و با جزئیات بیشتر براتون تشریح کرده ، اون فایل مخرب رو از سایتتون پاک کنید و درخواست بازبینی سایت کنید ، اگر موفّق به انجام اینکارا نشدید اخطاری که توی گوگل وبمستر براتون ارسال شده برامون بذارین تا یه نگاهیش بکنیم.
  3. بله دوست عزیز بالا هم همین سؤالات رو گفته بودید! گفتم که به احتمال زیاد شما اشتباه جایگزین کردین کد رو. 1: در تاپیک های دیگه بار ها مدل های مختلفش رو برای RSS و بقیّه توابع گفتم اینجا هم دوباره اینجوری تکرار میکنم: echo substr( strip_shortcodes( get_the_content() ) , 0, 200); عدد 200 رو تغییر بدید 2: به خاطر استایل ها هست! CSS ها رو تغییر بدید 3: داخل یه <div> فراخوانیشون کنین و بهشون استایل بدید. موفّق باشید.
  4. گفتم که حلقه رو بدید تا جایگزین کنم محدود کردن تعداد کلمات رو قبلا ۵ ۶ تا تاپیک گفتم حالا چه آر اس اس چه چیزای دیگه (الآن با گوشیم نمیتونم بنویسم خودتون سرچ کنین) اگر نتونستین حلقه رو بذارید
  5. حلقه پستاتون از بخش post قالب فراخوانی میشه
  6. علی زینلی

    بهترین فایل robots.txt برای وردپرس

    سلام ، این همه روی فایل robots.txt مانور ندید هیچ گونه تأثیری نداره (اینقدر که راجع بهش بحث میشه) شما فقط یه فایل میخواین که آدرس سایت مپتون رو مشخّص کنه و اگر بخشی از سایتتون هست که خصوصی هست رو بپوشونه (مثلاً توی سایت شما ممکن هست یه قسمتی باشه که شما دوست نداشته باشین ایندکس شه) مراقب باشید که فایل های js و CSS نباید توی فایل ربات ها دسترسیشون بسته بشه. پس اگر شما سایتتون زیاد به فایل های جاوا اسکریپت و سی اس اس افزونه ها لینک نشده از کد زیر استفاده کنید: User-agent: * Disallow: /wp-admin/ Disallow: /wp-content/plugins/ Sitemap: http://آدرس سایت/sitemap.xml ولی اگر شده حتّی همون قسمت wp-pl
  7. کد های مربوط به تصاویر شاخص شما: add_theme_support( 'post-thumbnails' ); // featured image sizes if ( function_exists( 'add_image_size' ) ) { add_image_size( 'full-size', 9999, 9999, false ); add_image_size( 'related-posts', 50, 50, true ); add_image_size( 'featured-image', 610, 240, true ); add_image_size( 'featured-image-thumb', 60, 60, true ); } حالا برین توی فایل index.php و ببینید که کدوم سایزش فراخوانی شده ، البتّه بعد از نگاه کردن متوجّه میشین که اسم سایزی که فراخوانی شده توی full-size ، related-posts ، featured-image و featered-image-thumb نیست! پس وارد تنظیمات -> رسانه بشین و
  8. علی زینلی

    آیا Show Name همان یوزنیم وب سایت هست؟

    سلام ، البتّه با کسب اجازه از دوستان هکرمون: ?author=1 از این نظر مشکل داره که شما میتونین به راحتی مدیریت اصلی سایت رو بفهمین ، ولی فهمیدن مدیریت اصلی سایت به هیچ عنوان حداقل از نظر من یکی که نمیتونه مشکل امنیّتی باشه ، مثلاً شما نام کاربری مدیریت این سایت رو میدونید ، خب حالا پسوورد رو از کجا میخواین پیدا کنین؟ اصلاً نام کاربری یه چیز همگانی هست ، در تمامی وبسایت ها وقتی که شما وارد پروفایل طرف میشید بالا username رو مینویسه براتون ، شما توی تمام سایت های رایانامه نام کاربری رو دارین ، ولی خب چه فایده؟ (این اتفّاق توی فیس بوک ، توییتر ، گوگل و یاهو هم میفته) پروفایل وردپرسم که اصلاً بر پایه
  9. سلام ، اوّل توضیح بدم که کلاً توی قالبتون یه کار اشتباهی که اتفّاق افتاده اینکه باید به جای استفاده از مطلب اصلی (the_content) از چکیده مطلب (excerpt) استفاده میشد تا بتونین یه چکیده از مطلبتون رو بنویسین که کاربر رو جذب کنه (مثل سایت های خبری). یه توضیح کاملی بدم برای دوستانی که شاید در آینده این مطلب رو میبینن و مشکلشون مشابه مشکل شماست ، برای اینکه تگ های HTML رو از مطلب حذف کنید (یعنی به جای شورت کد ها مثلاً میبود <img src="....> یا... و یا اینکه مواردی که خودم بهشون برخورد کردم و دکمه های اشتراک گذاری میومدن روی صفحه اصلی و کار رو خراب میکردن...) باید از تابع PHP استفاده کنیم به شکل
  10. علی زینلی

    تصویر شاخص

    سلام ، همونطور که توی تاپیک های دیگه پاسخ داده شده برای اینکه یک چیز رو نمایش بده باید از کد زیر استفاده بشه: <?php if ( !has_post_thumbnail() ) { echo '<img src="' . get_bloginfo( 'stylesheet_directory' ) . '/images/no-thumbnail.png" />'; } else { the_post_thumbnail(); } ?> که اگر تصویر شاخص نداشت تصویر انتخابی رو نمایش بده ، امّا برای اینکه 2 تا شرط رو ترکیب کنیم توی PHP باید از & یا and استفاده کنیم ، و شرط درون یه دسته بندی بودن هم in_category هست پس میشه کد زیر: <?php if ( !has_post_thumbnail() & in_category( 'دسته-بندی' ) ) { echo '<img src="' . get_bloginf
  11. سلام ، باید اندازه های رو از طریق فایل functions.php تغییر بدید ، این بحث تصاویر شاخص رو هزار بار توی تاپیک ها جواب دادیم ولی دریغ از یه ذرّه جستجو... کد های add_image_size رو پیدا کنید و اینجا بذارید تا راهنمایی بیشتر بکنیم. موفّق باشید.
  12. علی زینلی

    رفع 2 ایتم woorank

    با سلام ، داشتن اکانت برای فیس بوک مدّنظر نیست ، شما باید پیج (صفحه) درست کنید. علاوه بر لینک کردن بر روی سایت شما باید از متا تگ های og استفاده کنید که افزونه های سئو اینکار رو انجام میدن فقط کافیه به عنوان مثال در افزونه all seo in one pack اکستنشن social meta رو فعّال کرده و تنظیمات مربوطه رو انجام بدید. موفّق باشید. (اگر درست عمل نکرد آدرس سایت + آدرس صفحه فیس بوک + آدرس اکانت توییترتون رو قرار بدید)
  13. به عنوان مثال برای تابع: باید اینجوری فراخوانیش کنین: <?php theme_style(); ?> موفّق باشید.
  14. نه من راهی به ذهنم نمیرسه جز اونی که خودم گفتم...
  15. کسی از اینکه متا رو توی دیتابیس ذخیره کنین صحبت نکردم. شما همواره روز ارسال پست رو توی دیتابیس دارین ، (این رو از دیتابیس میگیرین) و همینطور امتیازی که به پست هم دادن همیشه توی دیتابیس دارین (اینم از دیتابیس میگیرین) ، حالا با PHP این 2 تا عدد رو تقسیم بر هم میکنین (توجّه: نیازی به ذخیره اون در هیچ جا نیست! کاملاً با PHP روی هوا انجام میشه). خب حالا مثلاً اگر پستی امتیازش 5 باشه و 5 روز گذشته باشه از گذاشتنش 5/5=1 ، درست؟ اگر یه پست دیگه همین امتیاز 5 رو داشته باشه و 7 روز گذشته باشه از گذاشتنش 5/7= 0.74... ، اینم درست؟ خب حالا باید اینا رو با وسیله تابع وردپرس get_posts بگیریشون و بکنیشون توی
  16. علی زینلی

    مشکل افت شدید تصاویر شاخص

    با سلام ، به انجمن خوش اومدید. وردپرس کمی در کیفیت تصاویر شاخص تغییر ایجاد میکنه و میتونید به 100% تبدیلش کنین (قبلاً توی انجمن بحث شده بود اگر جستجو میکردید): لینک آموزشی: http://pixelweb.ir/%D8%AD%D9%84-%D9%85%D8%B4%DA%A9%D9%84-%D8%A7%D9%81%D8%AA-%DA%A9%DB%8C%D9%81%DB%8C%D8%AA-%D8%AA%D8%B5%D9%88%DB%8C%D8%B1-%D8%B4%D8%A7%D8%AE%D8%B5-%D8%AF%D8%B1-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3/ برای کراپ نشدن هم جستجو کنید به شخصه توی 20 تا تاپیک حداقل توضیح دادم :|
  17. سلام٬ کار مشکلی هست. شما اول باید تعداد روز گذشته از ارسال یه پست رو بگیرین (مثلا ۷ روز) بعدش برید امتیاز رو بگیرین حالا هر امتیاز رو تقسیم بر تعداد روز گذشته کنین براساس عدد دست اومده پست ها رو نمایش بدید اینجوری یه پست با امتیاز ۵ بعد ۵ روز از یه پست با امتیاز ۵ در ۷ روز جلو تر نمایش داده میشه موفق باشید
  18. علی زینلی

    دسترسی مشارکت کننده

    با سلام ، نیازی به تغییر در هسته وردپرس نیست ، افزونه user role editor رو نصب کنین و مطمئن باشید که سرعت شما رو کم نمیکنه (اون دسته از افزونه ها سرعت شما رو کم میکنن که فایل های خودشون رو در صفحه اصلی سایت شما فراخوانی کنند) افزونه ها ساخته شده اند که کسانی که برنامه نویسی نمیدونن از اون ها برای راحتی کار خودشون استفاده کنن. ولی اگر با برنامه نویسی آشنا هستید میتونید از کد های منبع زیر استفاده کنید: https://codex.wordpress.org/Function_Reference/add_cap _________________ درضمن مشارکت کننده ها میتونن پست های خودشون رو قبل از انتشار ویرایش و مدیریت کنن _________________ موفّق باشید.
  19. :| __________________ سلام ، تابع خاصی برای یه فایل CSS غیر از style.css در نظر گرفته نشده (تا جایی که من اطلّاع دارم) چون پیدا کردن اون ها کار سختی هست ، مخصوصاً اگر مثل شما توی یه پوشه جداگانه باشه. امّا تابعی وجود داره که آدرس پوسته رو پیدا کنین و از اون طریق میتونین تمام فایل های CSS و Javascript و عکس ها رو فراخوانی کنین از طریق تابع bloginfo و گرفتن template_url نمونه: <link href=<?php bloginfo('template_url'); ?>/css/reset.css rel=stylesheet /> موفّق باشید.
  20. علی زینلی

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

    کد زیر رو نوشتم ، به جای تابع the_content توی حلقه مطالبتون بذارینش <?php $content = get_the_content(); echo '<p>' . substr($content, 0, strpos($content, '</p>')) . '</p>'; echo '<img src="http://forum.wp-parsi.com/public/style_images/master/logo.png" alt="تبلیغات">'; echo substr($content, strpos($content, '</p>')); ?> کد بالا اوّل content رو میگیره بعدش اون رو تا جای </p> اوّل قطع میکنه ، + <p> و </p> میکنه و چاپش میکنه بعد بنر شما رو چاپ میکنه بعدش هم ادامه content رو که قطع کرده بود چاپ میکنه. ____ موفّق باشید.
  21. علی زینلی

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

    خیلی بد توضیح دادین ، یعنی الآن میخواین مثلاً 4 خط که از متن content گذشت یه بنر تبلیغاتی نمایش داده بشه؟
  22. علی زینلی

    ویرایش کد یک قسمت از سایت!

    سلام ، سؤال شما مربوط میشه به کد های CSS ، لطفاً آدرس آنلاین رو ذکر کنید.
  23. علی زینلی

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

    سلام ، میتونید 2 تا وردپرس نصب کنید یا از افزونه های qtranslate و... استفاده کنید ، توضیحات و امکانات هرکدومشون در تاپیک های دیگه داده شده لطفاً جستجو کنید.
  24. علی زینلی

    مشکل در اشتراک مطلب در تلگرام

    تنظیماتش رو انجام دادید؟
  25. علی زینلی

    مشکل در اشتراک مطلب در تلگرام

    باید تنظیم کنید که برای شبکه های اجتماعی چه چیزی رو نمایش بده ، مثلاً موقعی که توی تلگرام لینکی رو میدید یه عکس + یه توضیح + یه عنوان بیاره ، یا به فیس بفهمونه که این پست یه مقاله هست ، یا نویسنده این پست لینک پروفایل فیس بوکش کجاست. به فارسیش میشه متا های شبکه های اجتماعی :| یعنی کد های شبکه های اجتماعی ، خب ترجمه اش نکرده خود افزونه...
×
×
  • اضافه کردن...