رفتن به مطلب

chem

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

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

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

  • روز های برد

    2

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

  1. در 2 ساعت قبل، cherry گفته است :

    @unid_user

    کدهای لود فایل رو از فوتر حذف کنید و کدهای زیر رو در فایل functions.php قرار بدین

    
    add_action( 'wp_enqueue_scripts', 'theme_add_script' );
    function theme_add_script() {
    	if ( ! is_admin() ) {
    		wp_deregister_script( 'jquery' );
    		wp_register_script( 'jquery', get_template_directory_uri() . '/assets/js/jquery.min.js', false );
    		wp_enqueue_script( 'jquery' );
    	}
    	wp_register_script( 'owl-jquery', get_stylesheet_directory_uri() . '/assets/js/owl.carousel.min.js', array(), false, true );
    	wp_enqueue_script( 'owl-jquery' );
    	wp_register_script( 'script-jquery', get_stylesheet_directory_uri() . '/assets/js/script.js', array(), false, true );
    	wp_enqueue_script( 'script-jquery' );
    }

     

    سلام استاد وقت بخیر

    یه سوال؟

    آیا کلا نباید هیچ فایل و کد جاواسکریپت از توی فوتر لود بشه؟

    با سپاس

  2. در 28 دقیقه قبل، فرشاد گوهری گفته است :

    در کل اکثر پلاگین‌های کش وردپرس حجم اشغال می‌کنند، چون میان فایل‌های داینامیک رو به صورت استاتیک ذخیره می‌کنند که بتونن موقع ورود کاربر جدید اون فایل رو نشون بده و سرعت افزایش پیدا کنه، اما بعضیاشون مدیریت خودکار دارند و فایل‌ها رو حذف می‌کنند اما Autoptimize به هر دلیلی (که واقعا نمی‌دونم چیه) این قابلیت رو نداره و توسعه‌دهندگانش هم معتقدند وجود چنین امکانی می‌تونه گهگاهی مشکل ایجاد کنه (ولی واقعا نمی‌دونم با چه هدفی چنین امکانی رو قرار نمیدن)

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

    اون گزینه رو اگه غیرفعال کنید دیگه حجمتون به صورت بی‌رویه قاعدتا نباید زیاد بشه.

    Screenshot (83).png

    شما تیک کادر قرمز رنگ رو فعال کردید؟

  3. در ۱ ساعت قبل، فرشاد گوهری گفته است :

    بله، اگر فشرده‌سازی JS‌اش استفاده کنید، حجم کش شدیدا میره بالا، اگر نمی‌تونید کش رو خودتون دستی خالی کنید، گزینه‌ی JS درون خطی نیز یکی‌سازی شود؟ رو از تنظیمات پلاگین غیرفعال کنید، فکر کنم مشکل حل بشه، البته یه‌سری راه‌حلم برای اینکه کش اتوماتیک پاک بشه توی صفحه‌ی خود پلاگین گفته بودند، ولی خود توسعه‌دهنده توصیه کرده بود این‌کار رو نکنیم.

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

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

    هرچی بازدید بیشتر باشه حجم کش هم بالاتر میره، مثلا من چک کردم از شب تا صبح حدود 100 مگ میشه، ولی از صبح تا شب (یا تو اوج ترافیک سایت) حتی به 400 - 500 مگ هم میرسه و نسبت مستقیم با تعداد بازدید کننده‌هاتون داره.

    توی Autoptimize صفحه‌ی خاصی رو نمی‌تونید استثنا کنید، فقط میشه فایل‌هایی که تداخل ایجاد می‌کنند رو استثنا کرد، مثلا اگه توی اون صفحه‌ی مد نظرتون مشکلی توی نمایش ظاهر دارید احتمالا به خاطر تداخل CSS هست که باید اسم اون فایل رو پیدا کنید و داخل تنظیمات پلاگین وارد کنید، همینطور اگر مشکل از JS هم بود باید همونو داخل تنظیمات بخش JS وارد کنید.

    پ‌ن: البته همه‌ی این موارد و تنظیمات وقتی قابل دسترس هست که گزینه‌ی نمایش تنظیمات پیشرفته رو فعال کرده باشید توی صفحه‌ی تنظیمات پلاگین.

    درود و سپاس

    یعنی در کل از هر افزونه ای مانند این افزونه استفاده کنیم باعث افزایش فضای هاست میشه درسته؟

    فشرده سازی JS در کدوم بخش قرار داره؟ میشه با عکس نشون بدین لطفا

    پس حذف زمان بندی نداره که خودش اتوماتیک حذف کنه کش رو؟

  4. در 11 ساعت قبل، فرشاد گوهری گفته است :

    به نظرم اصلا از راکت استفاده نکنید، مگر اینکه نسخه‌ی اورجینالش رو داشته باشد (اورجینال منظورم از سایت اصلی فروشنده هست، نه سایتای ایرانی) ورژنای نال شده خیلی اذیت می‌کنند.

    اما در مورد سوالتون، همونطوری که خانوم @neda411 گفتن به نظر منم Autoptimize خیلی بهتره، من Autoptimize رو با یه پلاگین Lazy Load کنار هم گذاشتم سرعت سایت فوق‌العاده بهبود پیدا کرد ضمن اینکه تعداد ریکوست‌ها خیلی کم شد.

    این سایت با ترکیب Autoptimize و Lazy Load بهینه شده: https://www.hamyarit.com/ (بدون هیچ پلاگین کش دیگه‌ای)

    و این سایت کاملا با پلاگین راکت بهینه شده: https://baziato.com/

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

    مزیت این‌کاری که گفتم اینه که حداقل دیگه از پلاگین‌های نال‌شده استفاده نکردید، هرچند که راکت خیلی عالیه، ولی توصیه می‌کنم از ترکیب اون دوتا پلاگین بالایی استفاده کنید (تجربه‌ی شخصی)

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

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

    آیا این پلاگین باعث افزایش حجم فضای هاست میشه؟

    همین طور یکی از صفحات سایت با فعال بودن این پلاگین درست لود نمیشه چطور این صفحه رو استثنا قائل بشم؟

    wpopt.JPG.c1a662e244670c762e21d7bcf7b5eb14.JPG

  5. به نظرم اصلا از راکت استفاده نکنید، مگر اینکه نسخه‌ی اورجینالش رو داشته باشد (اورجینال منظورم از سایت اصلی فروشنده هست، نه سایتای ایرانی) ورژنای نال شده خیلی اذیت می‌کنند.
    اما در مورد سوالتون، همونطوری که خانوم [mention=4637]neda411[/mention] گفتن به نظر منم Autoptimize خیلی بهتره، من Autoptimize رو با یه پلاگین Lazy Load کنار هم گذاشتم سرعت سایت فوق‌العاده بهبود پیدا کرد ضمن اینکه تعداد ریکوست‌ها خیلی کم شد.
    این سایت با ترکیب Autoptimize و Lazy Load بهینه شده: https://www.hamyarit.com/ (بدون هیچ پلاگین کش دیگه‌ای)
    و این سایت کاملا با پلاگین راکت بهینه شده: https://baziato.com/
    هرجفتش هم مال مجموعه‌ی خودمون هست و کاملا بی‌طرفانه دارم نظر میدم، گذاشتم که خودتون بتونید مقایسه کنید.
    مزیت این‌کاری که گفتم اینه که حداقل دیگه از پلاگین‌های نال‌شده استفاده نکردید، هرچند که راکت خیلی عالیه، ولی توصیه می‌کنم از ترکیب اون دوتا پلاگین بالایی استفاده کنید (تجربه‌ی شخصی)
    اگه خود قالب قابلیت lazy load داشته باشه و اون رو فعال کنیم آیا باز هم به این پلاگین lazy نیاز است؟
  6. چرا از راکت جواب نگرفتید ؟ چطور ممکنه ؟
    من راکت نصب کردم حجم و سایز صفحه اصلی از 3 مگ شد 700 kb
    تعداد request هام از 117 تا 29 تا
    سرعتم زیاد شد به شدت
     
    تنظیماتی که انجام دادید بفرمایید
  7. در 36 دقیقه قبل، امیر حسین حبیبی گفته است :

    و همچنین این مورد ها رو 

    https://wordpress.org/plugins/tags/video-ads/

     

     

    در 39 دقیقه قبل، امیر حسین حبیبی گفته است :

    این پلاگین رو بررسی کنید 
    https://wordpress.org/plugins/v-player/

    خیلی حرفه ای نیست ولی شاید کارتونو راه بندازه ^_^

    درود بر شما

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

    افزونه ای می خوام که بشه کدهای تبلیغاتی که به صورت iframe یا html هست رو بهش داد.

  8. درود دوستان

    دنبال افزونه ای هستم که بشه مانند سایت اپارات روی ویدئوها تبلیع گذاشت یعنی کد های تبلیغاتی بهش داد و اون خودش روی همه ی ویدئوها اعمال کنه و مانند اپارات دکمه های skip بعد از گذشت زمانی فعال بشه

    با تشکر

  9. خواهش میکنم
    کد رو مجدد براتون ویرایش و ارسال میکنم اما برای قرار دادن آیکون شبکه های اجتماعی مثلا کلوب که ایرانیه یا باید فونت آیکون بسازید یا اینکه از تصویر استفاده کنید که این مورد دست خودتون رو میبوسه
     
    سپاسگزارم استاد
    کلوب نباشه مشکلی نیست کلا این موارد با آیکون باشه کافیه
    تلگرام، واتساپ، گوگل پلاس، فیسبوک، توییتر، لینکدین باشه کافیه
  10. در 38 دقیقه قبل، cherry گفته است :

    سلام @chem

    بفرمایید، کدهای html / css که باید خودتون لینک های شبکه اجتماعی رو بهشون اضافه کنید و در مکان مورد نظر قرار بدین

     

    سلام استاد @cherry

    صمیمانه از محبت شما سپاسگزارم

    میشه بفرمایید چطور لینک شبکه های اجتماعی بهش اضافه کنم؟

    چون می خوام طوری باشه که برای هر پست مانند اپارت لینک اشتراک اتومایتک همون مطلب برای شبکه اجتماعی مورد نظر ساخته بشه مثلا برای  تلگرام من این لینک رو از یک پست به اشتراک گذاشتم

    دوم اینکه اگه بشه در موقع ساختن لینک اشتراک گذاری، لینک کوتاه ساخته بشه نه لینک عنوان پست

    و در آخر اینکه آیکن هر شبکه اجتماعی هم در کنار اون باشه

    با تشکر فراوان

    مثلا یک لینک ملاحظه بفرمایید

    https://t.me/share/url?url=https://www.aparat.com/v/malO7&text=%D8%A7%D9%88%D8%B1%DB%8C%DA%AF%D8%A7%D9%85%DB%8C+%DA%AF%D9%84+-+%D8%A2%D9%85%D9%88%D8%B2%D8%B4+%D8%B3%D8%A7%D8%AE%D8%AA+%DA%AF%D9%84+%D8%B1%D8%B2+%DA%A9%D8%A7%D8%BA%D8%B0%DB%8C+-+%DA%A9%D8%A7%D8%B1%D8%AF%D8%B3%D8%AA%DB%8C

     

  11. سلام

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

    ممنون میشم دوستان و اساتید گرامی راهنمایی بفرمایند.

  12. من php هفت رو تو xamp نصب کردم این ارور میاد
     
    Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\xampp\htdocs\New folder (2)\wordpress\wp-includes\wp-db.php:1564 Stack trace: #0 C:\xampp\htdocs\New folder (2)\wordpress\wp-includes\wp-db.php(592): wpdb->db_connect() #1 C:\xampp\htdocs\New folder (2)\wordpress\wp-includes\load.php(409): wpdb->__construct('root', '', 'MySQL', 'localhost') #2 C:\xampp\htdocs\New folder (2)\wordpress\wp-settings.php(106): require_wp_db() #3 C:\xampp\htdocs\New folder (2)\wordpress\wp-config.php(89): require_once('C:\\xampp\\htdocs...') #4 C:\xampp\htdocs\New folder (2)\wordpress\wp-load.php(37): require_once('C:\\xampp\\htdocs...') #5 C:\xampp\htdocs\New folder (2)\wordpress\wp-blog-header.php(13): require_once('C:\\xampp\\htdocs...') #6 C:\xampp\htdocs\New folder (2)\wordpress\index.php(17): require('C:\\xampp\\htdocs...') #7 {main} thrown in C:\xampp\htdocs\New folder (2)\wordpress\wp-includes\wp-db.php on line 1564
    میشه بفرمایید چطوری نصب میکنید
    من هر کاری میکنم ورژن ۷.۱ php نصب نمیشه
  13. در 40 دقیقه قبل، cherry گفته است :

    خواهش میکنم @chem

    شما مقدار margin موجود در کلاس .tl رو برای تغییر فاصله ویرایش کنید، مثلا به جای صفر بزارید 10px 

    اگر بخواید در کنار هم باشند تصاویرتون خیلی کوچیک میشه 

    برای این مورد هم مقدار width / height موجود در کلاس .tl img رو تغییر بدین به دلخواه تا جایی که دو المنت در کنار هم قرار بگیرند

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

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

    • امتیاز 1
  14. در 1 ساعت قبل، Rasoul گفته است :

    سلام

    مشاهده

    @cherry @Rasoul

    با تشکر فراوان از محبت شما اساتید خودم

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

    حالا اگه اندازه هر دو border کوچک تر بشه هم مشکلی نیست

    pk9_abzarak.jpg

  15. در 49 دقیقه قبل، cherry گفته است :

    خواهش میکنم

    مجدد پیش نمایش رو بررسی کنید

    پیش نمایش

    شما میتونید از طریق یک تگ a اقدام کنید برای چنین موردی

    صمیمانه سپاسگزارم استاد

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

     

    • امتیاز 1
  16. در 9 ساعت قبل، cherry گفته است :

    سلام @chem

    کار سختی نیست

    شما باید در ابتدا چنین طرحی ایجاد و سپس از طریق onclick رویداد رو اعمال کنید

    من برای enamad رویداد رو اعمال کردم و میتونید از طریق لینک ببینید

    کلیک کنید

    (پس از برداشتن کد اطلاع بدین حذفش کنم)

    درود استاد

    بینهایت از لطفتون ممنونم

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

    من کدها رو برداشتم اگه می خواهید حذف بفرمایید. 

  17. درود دوستان

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

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

    9xqp_code.jpg

  18. در 27 دقیقه قبل، mehran-b گفته است :

    کد کلا همینه سابفولدر توش اهمیتی نداره.

    کد اولی که توی شروع بحث دادم توی htaccess سابفولدر باشه باید از تصاویر اون سابفولدر حفاظت کنه. اگرم توی htaccess روت باشه اتوماتیک از سابفولدر هم حفاظت میشه و کد نیاز نیست دوباره توی htaccess سابفولدر هم قرار داده شه.

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

    با سلام 

    کد زیر رو در ساب فولدر گذاشتم کار میکنه 

    RewriteCond %{HTTP_REFERER} !^http(s)?://mysite\.ir/.*$      [NC]
    RewriteCond %{HTTP_REFERER} !^http(s)?://mysite\.ir$      [NC]
    RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ https://mysite.ir [R,NC]

    با سپاس

  19. در 6 ساعت قبل، mehran-b گفته است :

    به ظن من کد درسته ولی چون تسلطی ندارم روی htaccess شاید اشتباه میکنم.

    ممنونم استاد

    پس اگه میشه یه بار کد رو برای آدرس وردپرسی که در ساب فولدر نصب هست https://mysite.ir/book بزارید تا من تست کنم و نتیجه رو خدمت شما عرض کنم تا حداقل یه تجربه ای باشه

    با تشکر

  20. پس کلا کدی که از ابتدای این تاپیک گفته شده درست نیست.
    نمی‌دونم شاید
    چون برای سایت اصلی میشه از طریق سی پنل تنظیمات اعمال کرد ولی برای وردپرس ساب فولدر پیدا نکردم!

    استاد خودتون نمی تونید کدش رو بنویسید؟
    با احترام
  21. در 16 دقیقه قبل، mehran-b گفته است :

    @chem

     

    فقط داخل htaccess اصلی بذارید کد فوق رو و بر روی سابفولدر هم اعمال میشه.

    استاد متاسفانه اعمال نمیشه!!

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

  22. در 35 دقیقه قبل، mehran-b گفته است :

    @chem

     

    دارم میگم اصلا کد رو تغییر نده.

    مثلا اگر آدرس سایت salam.com هست کد میشه.

    
    RewriteEngine on
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?salam.com [NC]
    RewriteRule \.(jpg|jpeg|png|gif)$ https://salam.com/image/logo.png [NC,R,L]

     

    درود 

    یعنی زمانی که بر روی هاست دو وردپرس نصب هست یکی به آدرس salam.com و دیگری در ساب فولدر به آدرس salam.com/book کدی که گذاشته میشه باید فقط برای سایت اصلی باشه؟

    یعنی اصلا نباید در کد بالا آدرس salam.com/book قرار داد؟

    و فقط باید کد بالا درhtaccess سایتی که در ساب فولدر نصب هست کپی کرد؟ و از ادرس سایت salam.com استفاده کرد؟

    تاکید می کنم دو سایت کاملا از هم جدا و با دو موضوع و محور مختلف هستند

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