سیستم امتیازدهی به کاربران در وردپرس با افزونه WordPoints

سیستم امتیازدهی به کاربران در وردپرس با افزونه WordPoints

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

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

افزونه ی wordpoints برای امتیازدهی به کاربران در وردپرس

افزونه‌ای که قصد معرفی آن را دارم با عنوان WordPoints در مخزن وردپرس به ثبت رسیده است که با استفاده از آن می‌توانید امکان امتیازدهی به کاربران در وردپرس را فراهم کنید. این افزونه تاکنون توانسته است تا بیش از ۴۰۰ نصب فعال وو کسب امتیاز ۵ را ازآن خود نماید.
پس از نصب و فعال سازی این افزونه مشابه تصویر زیر منویی در پیشخوان سایت وردپرسی شما با نام WordPoints افزوده خواهد شد.

point type - امتیازدهی به کاربران در وردپرس

تنظیمات افزونه

به زیر منوی Points Types مراجعه کرده و مشابه تصویر زیر یک نام در بخش مشخص شده وارد کرده و بر روی Save کلیک کنید.

در ادامه بخوانید  فارسی سازی فروشگاه اینترنتی وردپرس با Persian Woocommerce

settings - امتیازدهی به کاربران در وردپرس

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

add ditails - امتیازدهی به کاربران در وردپرس

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

عضویت- امتیازدهی به کاربران در وردپرس

حال مشابه تصویر فوق در هر بخش و برای هر عمل عنوان، Log Text، تعداد امتیاز و نوع امتیازدهی به نقش کاربری را مشخص کرده و برای هر یک آن را اضافه کنید. در این بخش با عضویت کاربر در سایت تعیین شده است تا ۱۰ امتیاز به وی اعطا شود.
مشابه نمونه تصویر می‎توانید برای بخش‌های ارسال فایل، ارسال نظر، بازدید از سایت، ارسال مقاله و… نیز امتیاز دلخواهی را مانند عضویت در سایت ایجاد کنید.

سپس به منوی Configure رفته و مشابه تصویر point type ایجاد شده را در بخش مشخص شده انتخاب کرده و آن را ذخیره کنید.

points - امتیازدهی به کاربران در وردپرس

در بخش Excluded Users نیز قادر خواهید بود تا با وارد کردن آی‌دی کاربر خاصی را وارد کنید تا در حالت تست از این افزونه استفاده کنید.
حال تمامی تنظیمات افزونه به پایان رسیده است و لازم است تا اقدام به نمایش آن در سایت کنید. برای این منظور کافی است تا بخ بخش ابزارک‌ها مراجعه کرده و مطابق تصویر زیر ابزارک‌های مورد نظر افزونه را در مکان دلخواه از قالب خود قرار دهید.

در ادامه بخوانید  نمودار اندازه های مختلف در ووکامرس با YITH Product Size Charts for WooCommerce

widget - امتیازدهی به کاربران در وردپرس

نمایش امتیازات کاربر

برای نمایش امتیازات کاربر در سایت می‌توانید از ابزارک WordPoints استفاده کرده و مشابه تصویر زیر آن را سفارشی سازی کنید.

show points -امتیازدهی به کاربران در وردپرس

ابتدا در بخش title عنوان خود را وارد کرده و سپس در بخش Widget text نام دلخواه خود را برای نمایش جمع امتیازات کلی وارد کنید.
از آنجایی که امتیازات این افزونه در دیتابیس ذخیره می‌شود لازم است تا کاربران حتما در سایت عضو بوده و برای مشاهده امتیازات وارد شده باشند؛ بنابراین در بخش Text if the user is not logged in می‌توانید پیغام دلخواه خود را وارد کنید تا در صورت وارد نشدن کاربر در سایت نمایش داده شود.

امتیازات کاربران در پیشخوان

و در نهایت تعداد لیست امتیازات دریافت شده را وارد کنید.
برای سایر ابزارک‌ها نیز می‌توانید مشابه نمونه فوق عمل کرده و نسبت به نمایش آخرین امتیازات کاربران و نمایش برترین کاربران اقدام کنید.
در منوی Points Logs نیز می‌توانید لیست کاملی از امتیازات کاربران را مشابه زیر مشاهده کنید.

show points on dashboard- امتیازدهی به کاربران در وردپرس

شاد باشید..

 

دانلود افزونه wordpoints

 

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

آموزش نصب وردپرس روی مودم

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

نصب وردپرس روی مودم

برای اینکه بتوانید وردپرس را بر روی مودم وای فای نصب کنید به وسایل و ابزار سخت افزاری نیاز دارید.
اولین چیزی که لازم است یک مودم روتر وای فای با قابلیت پشتیبانی از درگاه USB می‌باشد.
برای شروع ما از پردازنده‌ای که از معماری میپس با پردازنده ۴۰۰ مگاهرتز و با RAM 64 مگابایتی و حافظه ۱۶ مگابایتی پشتیبانی می‌کند، استفاده می‌کنیم.

معماری میپس چیست؟

میپس (به انگلیسی: MIPS) یک نوع معماری پردازنده از نوع معماری ریسک است که توسط شرکت میپس تکنولوژی، طراحی شده است.
نسخه‌های اولیه میپس ۳۲ بیتی بودند که بعدها نسخه‌های ۶۴ بیتی هم عرضه شدند. چندین نسخه از معماری میپس وجود دارد که عبارتند از مپیس ۱، میپس ۲، میپس ۳، میپس ۴، میپس ۵، میپس۳۲ و میپس۶۴. نسخه‌های فعلی میپس۳۲ (برای ۳۲بیتی) و میپس۶۴ (برای ۶۴بیتی) هستند.
در میپس۳۲ و میپس۶۴ علاوه بر مجموعه دستورالعمل‌ها، یک مجموعه ثبات کنترلی هم وجود دارد.
پردازنده‌های میپس عمدتاً در سامانه‌های توکار از جمله دستگاه‌های ویندوز سی‌ای، مسیریاب‌ها، کنسول‌های بازی‌های ویدیویی همانند پلی استیشن، پلی‌استیشن ۲ و پلی‌استیشن پرتابل استفاده شده‌اند.
این پردازنده‌ها تا اواخر سال ۲۰۰۶ در بسیاری از محصولات رایانه‌ای شرکت اس‌جی‌آی هم استفاده می‌شدند.

در ادامه بخوانید  یکی کردن Atom ,RDF ,RSS به RSS2

modem-router-hamyarwp

 

برای نصب وردپرس ما به یک سرور SSH و مدیریت بسته okpg که از php ۵٫۶ پشتیبانی کند نیاز داریم که با این مودم انتخاب شده
احتمال نصب به صورت ۵۰ درصدی ممکن بوده و با موفقیت انجام خواهد شد.

شروع نصب وردپرس روی مودم

از آنجایی که حافظه ۶۴ مگابایتی آپاچی با خروجی سازگار نیست می‌بایست به دنبال راه حلی باشیم تا بدون آنها بتوان این کار را انجام داد.
خوشبختانه، پی اچ پی ساخته شده در سرور از نسخه ۵٫۴ پشتیبانی می‌کند و وردپرس با کمک افزونه SQlite می تواند مشکل را مدیریت کند.
که همگی این‌ها نیاز ما را برطرف می‌کند. این یک پلاگین خوب و کاربردی است که با بازنویسی بر روی پایگاه داده ساخته شده با SQlite وردپرسسازگار می‌باشد.

افزایش فضای موجود برای نصب وردپرس

مطمئنا حافظه ۱۶ مگابایتی داخلی که بر روی مودم ما قرار دارد پاسخگوی نیاز ما نخواهد بود. بنابراین، لازم است تا یک حافظه جانبی
همچون فلش یا رم را در مودم و در مسیر /MNT/SDA1 قرار دهید.

نصب نیازمندی ها

به روتر اجازه دهید تا ابزارهای مفیدی همچون SSH, PHP, SQlite و ابزارهای مفیدی دیگری را همچون Wget نصب کند،
برای این منظور از دستور زیر استفاده می‌کنیم:

۱
opkg install zoneinfo-core sqlite3-cli sqlite3 wget htop ca-certificates php5-cli php5 php5-mod-session php5-mod-pdo-mysql php5-mod-gd php5-mod-hash php5-mod-mbstring php5-mod-json php5-mod-opcache php5-mod-sqlite3 php5-mod-pdo-sqlite

نصب وردپرس

از آنجایی که هیچ راهی برای پشتیبانی از آرشیو PHAR وجود ندارد و از طرفی راه ساده‌ای برای اجرای WP-CLI موجود نیست بنابراین
به صورت دستی اقدام به نصب وردپرس می‌کنیم.

۱
۲
۳
۴
۵
۶
cd /mnt/sda1
wget https: //wordpress.org/wordpress-4.5.3.zip
unzip wordpress-4.5.3.zip
wget https: //downloads.wordpress.org/plugin/sqlite-integration.1.8.1.zip
unzip sqlite-integration.1.8.1.zip
mv sqlite-integration wordpress/wp-content/plugins

حال اجازه دهید db.php را به مکان مورد نظر منتقل کنیم.

۱
cp wordpress/wp-content/plugins/sqlite-integration/db.php wordpress/wp-content/db.php

افزایش سرعت پیکربندی PHP

از آنجایی که حالت پیشفرض پی‌اچ‌پی برای این معماری قدیمی مناسب نیست، می‌بایست کارهایی را برای افزایش سرعت انجام دهیم.
لذا باید حافظه ۶۴ مگابایتی را به ۸ مگابایت کاهش داده و همچنین قابلیت max_execution_time را از ۳۰ به ۳۰۰ در مسیر etc/php.ini افزایش دهیم.
حال اجازه دهید تا عملیات اصلی را برای متولد شدن این بچه وردپرس آغاز کنیم! برای این منظور عملیات زیر را انجام دهید:

۱
cp wordpress/wp-config-sample.php wordpress/wp-config.php

حال منتظر بمانید تا بارگذاری در مرورگر با آی‌پی روتر روی پورت ۸۰۸۰ بارگذاری صورت گیرد.

در ادامه بخوانید  درگاه پرداخت آنلاین با Parspal قدیم و آرین پال جدید

با وجود آداپتور SQLite ما دیگر نیازی به ارائه گواهی پایگاه داده بر روی دیسک سخت فعلی نداریم. این کار قبلا در مسیر
wordpress/wp-content/database/.ht.sqlite ایجاد شده است.
پس از حدود گذشت ۴۰ ثانیه عملیات با موفقیت به پایان رسیده و با صفحه معروف “سلام دنیا” رو به رو خواهید شد.
در اینجا نصب وردپرس روی مودم صورت گرفت.

چرا سرعت پایین است؟

از اینکه سرعت شما در بارگذاری سایت پایین است، جای تعجبی ندارد. در برخی موارد ممکن است بیش از ۱۵ ثانیه این زمان طول بکشد.
چرا که فضا و مشخصات سرور که وردپرس بر روی آن است پایین می‌باشد.
به حدی که شاید در هنگام آپلود تصویری با حداقل حجم ممکن، با مشکل مواجه شوید.
از طرف دیگر شاید اصلا نتوان آن را اجرا کرد!

نکته: در این آموزش از محیط سیستم عامل لینوکس برای نصب وردپرس بر روی روتر استفاده شده است!

بدین صورت شما می توانید عملیات نصب وردپرس روی مودم را به خوبی انجام دهید.

منبع: Useful Snippets

شاد باشید..

 

دانلود افزونه

نگارش جدید وردپرس ۴٫۸ و امکانات آن

نگارش جدید وردپرس ۴٫۸ و امکانات آن

نگارش جدید وردپرس ۴٫۷ و امکانات آن

دقیقا طبق برنامه در ۶ دسامبر شاهد عرضه شدن نسخه ی جدید وردپرس یعنی وردپرس ۴٫۷ بودیم. در وردپرس ۴٫۷ شاهد اضافه شدن امکانات و اعمال تغییرات مختلفی هستیم. اگر هنوز وردپرس خود را به نسخه ۴٫۷ آپدیت نکرده اید و یا اگر سایتتان را به این نسخه اپدیت کرده اید و میخواهید بدانید که چه امکانات جدیدی در این نسخه در اختیار شما قرار گرفته، مطلب امروز مسترکد مخصوص شماست.

در این مطلب قرار است به بررسی و معرفی امکانات جدید وردپرس ۴٫۷ بپردازیم. اگر برای زیر و رو کردن بخش های مختلف وردپرس خیلی هم فرصت ندارید و میخواهید به صورت یکجا، با همه ی امکانات و ویژگی های جدید وردپرس ۴٫۷ آشنا شوید، آنچه در ادامه می آید شما را با قسمت های مختلف این نسخه از وردپرس آشنا خواهد کرد تا بتوانید از امکانات وردپرس ۴٫۷ نهایت بهره را ببرید.

Twenty Seventeen قالب جدید وردپرس

قالب twenty seventeen برای وردپرس

از آنجایی که وردپرس ۴٫۷ آخرین انتشار نسخه اصلی (Major Version) برای سال ۲۰۱۶ به شمار میرود بنابراین در آن شاهد رونمایی از قالب جدیدی برای سال ۲۰۱۷ هستیم. قالب Twenty Seventeen با نسخه های قبلی خود یک تفاوت عمده دارد. تفاوت این نسخه با نسخه های قبلی این است که در این قالب تمرکز اصلی بر روی ایجاد سایت های شرکتی و تجاری بوده. این در حالی است که در نسخه های قبلی، تمرکز اصلی قالب ها بر روی ایجاد وبلاگ های وردپرسی بود.

البته با استفاده از قالب وردپرس Twenty Seventeen هم میتوانید به سادگی بلاگ خود را ایجاد کنید و در این زمینه کمبودی حس نخواهید کرد. محتوای راه اندازی قالب ۲۰۱۷ در حال حاضر تنها برای سایت هایی که به تازگی راه اندازی میشوند در دسترس است ولی انتظار میرود که با انتشار رسمی وردپرس ۴٫۷، بتوان این محتوا را برای وبسایت هایی که از قبل دارای مطلب هستند نیز دریافت کرده و مورد استفاده قرار داد.

تغییر نحوه انتخاب و راه اندازی قالب در وردپرس

انتخاب پوسته در وردپرس 4.7

در وردپرس ۴٫۷ بخش نمایش پوسته ها و پیش نمایش آنها تا حدی دستخوش تغییر شده است. در این نسخه مشاهده ی قالب های نصب شده بر روی سایت و مدیریت آنها، بسیار ساده تر از قبل صورت میگیرد. همچنین در زمینه جستجو و سفارشی سازی قالب ها نیز تغییراتی در این قسمت اعمال شده که استفاده از آن را بسیار کاربردی تر میکند.

اعمال CSS سفارشی و مشاهده تغییرات به صورت زنده

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

پشتیبانی از سربرگ های ویدئویی در وردپرس ۴٫۷

قراردادن ویدئو در سربرگ سایت در وردپرس 4.7

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

امکان تغییر زبان مدیریت توسط کاربران

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

در وردپرس ۴٫۷ این وضعیت دستخوش تغییر شده. حالا کاربران هم در پروفایل خود امکان انتخاب زبان دلخواهشان را در اختیار دارند. البته در این بخش توجه به این نکته ضروری است که زبان مورد نظر باید ابتدا توسط ادمین روی سایت نصب شده باشد تا کاربران بتوانند آن را مورد استفاده قرار دهند.

پیشنمایش فایل های PDF

پیشنمایش فایل های pdf در وردپرس 4.7

در حال حاضر وقتی فایلی با فرمت PDF را در وردپرس بارگذاری میکنیم، این فایل فاقد تصویر پیش نمایش بندانگشتی است و بجای آن تنها یک آیکن فایل به نمایش در می آید. خوشخبتانه در وردپرس ۴٫۷ دیگر با چنین حالتی روبرو نیستیم. از این به بعد، وردپرس به طور اتوماتیک برای فایل های PDF تصویر بندانگشتی شامل پیش نمایش فایل مربوطه آماده کرده و این تصویر را برای فایل مورد نظر به نمایش در خواهد آورد.

بهبود موقعیت دکمه ها در ویرایشگر وردپرس

تغییر کوچک اما کاربردی دیگری که در وردپرس ۴٫۷ شاهد آن هستیم، تغییر وضعیت بعضی دکمه ها در ویرایشگر وردپرس است. در این نسخه بش هایی مثل بخش انتخاب heading از ردیف پایین به ردیف بالای ویرایشگر مهاجرت کرده اند. دکمه ی زیرخط دار کردن از این ویرایشگر حذف شده و همچنین دکمه خط زدن و خط افقی به ردیف پایین دکمه ها آورده شده اند.

و تغییرات فنی دیگر …

در نسخه ۴٫۷ شامل برخی تغییرات فنی هم هستیم. از میان این تغییرات میتوان به موارد زیر اشاره کرد :

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

نگارش جدید وردپرس

آیا می توان افزونه های تست نشده را بر سایت وردپرسی نصب کرد؟

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

افزونه های تست نشده

افزونه های تست نشده

قبل از اینکه به بحث و بررسی در رابطه با افزونه های تست نشده بپردازیم باید ببینیم که این پیغام به چه شکلی نمایش داده می‌شود. همانطور که می‌دانید مخزن وردپرس به عنوان بزرگترین بانک اطلاعاتی برای دانلود افزونه‌ها می‌باشد که میتوان در آن به افزونه‌های مورد نیاز دسترسی پیدا کرد. نویسندگان افزونه‌ها نیز ملزم به رعایت این هستند تا نسخه افزونه و اطلاعات ان را به‌روزرسانی کنند، پیغام آزمایش نشدن یک افزونه نیز در فایلی به نام readme قرار دارد، حال چون نویسندگان این فایل را به روزرسانی نمی‌کنند به همین دلیل نمیتوان اطمینان کاملی داشت که آیا افزونه مورد نظر سازگاری خواهد داشت یا خیر!

فایل Readme شامل تگ “تست شده تا …” برای نمایش اطلاعات می‌باشد که انتظار میرود نویسندگان پلاگین برای حفظ این اطلاعات در هر بروزرسانی آن را نیز آپدیت کنند. به زبان ساده‌تر بخواهیم بگوییم میتوان این عدم به‌روزرسانی را نوعی کم‌کاری تلقی کرد!!

چرا نویسندگان این فایل را به‎روز نمی‌کنند؟!

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

آیا باید افزونه های تست نشده را نصب کرد؟

در پاسخ به این سوال نمی‎توان به صورت قاطعی نظر داد، چرا که از یک طرف این احتمال وجود دارد که فایل Readme به‌روز نباشد در صورتی که افزونه کاملا سازگاری دارد، و از طرفی ممکن است اصلا افزونه سازگاری نداشته باشد و با آن به مشکل بر بخوریم!

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

از سوی دیگر وقتی می‌بینید افزونه‎ای بیش از دو سال است که به‌روزرسانی بر روی آن صورت نگرفته است باید آن را رها شده تلقی کرد و استفاده از آن را به هیچ وجه پیشنهاد نمی‌کنم و باید دنبال افزونه دیگری با کارکرد مشابه باشید.

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

از دست ما کمکی بر می‌آید؟!

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

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

آماده کمک کردن شده‌اید؟!

برای شروع کار ابتدا به وبسایت wordpress.org مراجعه کرده و در آن ثبت نام کنید، سپس با نام کاربری و کلمه عبور انتخابی آن وارد شوید. مطابق تصویر زیر اگر در صفحه هر افزونه به سمت پایین اسکرول کنید در بخشی از آن خواهید دید که امکانی تعبیه شده است که در آن می‌توانید نسخه‌ای که از افزونه را استفاده کرده‌اید را به همراه نسخه وردپرس خود انتخاب کرده و در نهایت با کلیک بر روی دکمه works سازگاری آن را اعلام کنید و یا در صورت عدم ناسازگاری بر روی دکمه Broken کلیک کنید.

افزونه های تست نشده

پس همانطور که دیدید شما نیز می‌توانید در جهت پیشرفت وردپرس موثر بوده و کمک کنید.

وقتی ناسازگاری افزونه اعلام شود چه اتفاقی رخ می‎دهد؟

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

اما در غیر این صورت می‌توانید اطلاعات نویسنده افزونه را یافته و دلیل ناسازگاری را نیز برای وی ارسال کنید تا در به‌روزرسانی بعدی در صدد رفع آن برآید.

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

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

ایجاد و مدیریت آیکون شبکه های اجتماعی با Easy Social Icons

این افزونه که امکانات خوبی برای ایجاد و مدیریت آیکون شبکه های اجتماعی دارد. در حال حاضر دارای بیش از ۴۰۰۰۰ نصب فعال می باشد.  با نگارش ۴٫۶٫۱ وردپرس سازگار است.

تنظیمات افزونه Easy Social Icons

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

حتما بخوانید  غیر فعال کردن دیدگاه ها در وردپرس با Disable Comments

قسمت Add New Icon

در این بخش می توانید آیکون های مورد نظرتان را ایجاد کنید. گزینه های موجود در این بخش عبارتند از:

Title: عنوان مربوط به آیکون شبکه ی اجتماعی
Icon: در این قسمت می توانید با کلیک بر روی Choose Icon تصویر مورد نظر خود را برای آیکون شبکه ی اجتماعی انتخاب کنید.
URL: در این قسمت می توانید آدرس URL شبکه ی اجتماعی خود را وارد کنید. دقت داشته باشید که این آدرس حتماً باید با http:// شروع شود.
Sort Order: در این قسمت می توانید ترتیب قرار گرفتن این آیکون در بین آیکون های ساخته شده را مشخص کنید. در صورتی که این قسمت را برای هیچ یک از آیکون ها تغییر ندهید، به همان ترتیبی که ساخته شده اند قرار خواهند گرفت.
Target: در این قسمت می توانید انتخاب کنید که با کلیک کردن بر روی آیکون، آدرس URL در چه پنجره ای باز شود.

پس از این که تغییرات را انجام دادید بر روی ذخیره ی تغییرات کلیک کنید. در صورتی که می خواهید آیکون دیگری اضافه کنید، می توانید با کلیک بر روی Add Icons در منوی اصلی، آیکون موردنظر خود را ایجاد کنید.

حتما بخوانید  محدودیت در ورود به پنل مدیریت وردپرس با Limit Login Attempts Reloaded

قسمت Manage Icons

در این قسمت می توانید مشخصات آیکون هایی را که ایجاد کرده اید، مشاهده کنید و آن ها را حذف یا ویرایش کنید.

قسمت Sort Icon

در این قسمت می توانید ترتیب آیکون هایی را که ایجاد کرده اید با استفاده از درگ اند دراپ ، تغییر دهید.

قسمت Settings & Instructions

این قسمت مربوط به تنظیمات آیکون هاست و شامل گزینه های زیر است:

Icon width: تنظیم عرض آیکون ها برحسب پیکسل
Icon Height: تنظیم ارتفاع آیکون ها بر حسب پیکسل
Icon Margin: تنظیم فاصله ی بین آیکون ها بر حسب پیکسل
Display Icon: تنظیم نحوه ی نمایش آیکون ها

Icon Alignment: تنظیم محل قرار گیری آیکون ها

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

در انتهای این بخش در قسمت How to use سه روش استفاده از این افزونه برای نمایش آیکون ها گفته شده است.

Using Widget

در صورتی که تمایل دارید آیکون ها را با استفاده از ابزارک ها نمایش دهید می توانید بر روی لینک Widgets کلیک کنید یا از منوی تنظیمات> ابزارک ها وارد قسمت ابزارک ها شوید. در این قسمت ابزارک Easy Social Icon را در محلی که می خواهید نمایش داده شود قرار دهید.

حتما بخوانید  ویرایش زنده استایل ها و جلوه های ویژه با Visual CSS Style Editor

در قسمت نام، می توانید نامی برای ابزارک انتخاب کنید. هم چنین می توانید گزینه های موجود در این قسمت را تغییر دهید که در آن صورت این تنظیمات به جای تنظیماتی که در قسمت  Settings & Instructions وارد کرده اید، لحاظ خواهند شد.

در پایان حتماً تغییرات را ذخیره کنید.

 Using Shortcode

برای نمایش آیکون شبکه های اجتماعی در نوشته ها یا صفحه های وب سایت می توانید از این قسمت استفاده کنید. در این قسمت می توانید تنطیماتی را که به صورت پیش فرض در  Settings & Instructions اعمال کرده اید، با استفاده از گرینه های موجود تغییر دهید یا به همان صورت باقی بگذارید. آیکون شبکه های اجتماعی را انتخاب کنید و پس از اینکه تغییرات را اعمال کردید بر روی Generate Shortcode کلید کنید تا شورت کد ایجاد شود. سپس شورت کد را کپی کرده و در صفحه یا نوشته ای که مایل هستد کپی کنید.

نتیجه ی کار

Using PHP Template Tag

در صورت آشنایی با زبان برنامه نویسی PHP می توانید از کدهایی که به صورت نمونه قرار داده شده اند، استفاده کنید.

امیدوارم این آموزش برای شما دوستان عزیز مفید واقع شده باشد.

پاینده باشید!

دانلود افزونه Easy Social Icons

دانلود

شبکه های اجتماعی

محدود کردن دیدگاه ها در وردپرس

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

طبق تجربیاتی که به دست آمده عدد استاندارد برای تعداد کاراکترهای یک دیدگاه بیت ۶۰ تا ۵۰۰۰ می باشد. زمانی که کاربری ۱ کلمه دیدگاه می نویسد مسلما آنچنان نمیتواند مفید باشد زیرا نویسنده به راحتی از سایت شما بک لینک دریافت خواهد کرد و این امر بهینه نیست و همچنین زمانی که کاربر بیش از ۵۰۰۰ کاراکتر در دیدگاه به کار می برد، امری بیهوده تلقی شده و دیدگاه اون یک مقاله محسوب می شود و این نیز جایگاهی در بخش دیدگاه ها ندارد. همانطور که میبینید نه کم بودن تعداد کاراکترها به صرفه است نه زیاد بودن آنها!

هر مسئول سایتی وظیفه ی کنترل این موارد را بر عهده دارد و با تنظیماتی می تواند به بهینه بودن و بهبود کیفیت این بخش از سایت خود کمک کند.

امروز بر خلاف خیلی از مقالاتی که در خدمت شما بودم، میخواهم بدون وجود افزونه قطعه کد کوچکی را به شما ارائه کنم تا با آن این عملیات را انجام داده و بتوانید آن را به راحتی تغییر دهید.

محدود کردن دیدگاه ها در وردپرس

برای ایجاد محدودید در تعداد کاراکترهای ارسالی توسط کاربران قطعه کد زیر را در نظر بگیرید:

همانطور که ملاحظه می کنید در اینجا با دو پیام و دو عدد رو به رو هستیم. پیامی مبتنی بر اینکه اگر تعداد کاراکترها بیشتر از ۵۰۰۰ بود مجاز نیست و اگر کمتر از ۶۰ هم بود غیر مجاز است.البته شما می توانید بر حسب تمایل و عملکرد خود این مقدار را کم و زیاد کنید. به عنوان مثال من بیشترین کاراکتر را ۱۰۰ و کمترین را ۶۰ انتخاب کردم. که البته اصلا استاندارد نیست اما برای مشاهده ی نتیجه این چنین عمل شد.

 

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

limited-comment-hamyarwp

 

همانطور که ملاحظه می کنید نتیجه ی کار به این شکل برای کاربران شما ظاهر می شود.

نتیجه گیری

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

روزگارتان زیبا

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

مدیریت دیدگاه ها با Yoast Comment Hacks

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

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

حتما بخوانید  ابزارکی برای نمایش برترین نویسندگان دیدگاه + آموزش ویدیویی

افزونه ی Yoast Comment Hacks

yoast comment hacks hamyarwp

افزونه ی مورد نظر ما توسط تیم Yoast تهیه و اجرا شده است که به صورت یک کد هک در دسترسی قرار میگیرد. ار قابلیت های این افزونه می توان به موارد زیر اشاره کرد:

آگاه شدن از دیدگاه ها به صورت ارسال نوتیفیکیشن
گزینه ای برای عدم پذیرش نظرات
گزینه ای برای ارسال پیامی جهت تشکر از افراد ارسال کننده دیدگاه
و…

در گام اول افزونه را نصب و فعال می نماییم. پس از فعال سازی افزونه، در بخش تنظیمات>> گزینه ی comment hack مشاهده می شود. با کلیک بر روی آن وارد بخش تنظیمات افزونه خواهیم شد. در این بخش چهار تب موجود است که به بررسی آنها میپردازیم.

Minimum comment length

minimum comment length hamyarwp

در این تب همانگونه که ملاحظه می کنید، طول دیدگاهی که هر کاربر می تواند ایجاد کند را میتوان وارد کرد و پیامی را در صورت ارسال دیدگاه غیر مجاز (بیش از حد مجاز یا کمتر از حد مجاز) به کاربر نمایش دهد.

Email links

email links hamyarwp

در این بخش تنظیماتی مربوط به ایمیل را می توان انجام داد، همانطور که میبینید آیتم هایی را مشخص کرده که به دلخواه خود میتوانید متون انگلیسی را تغییر دهید.

comment redirect

comment redirect hamyarwp

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

حتما بخوانید  جلسه نهم: دیدگاه ها در وردپرس

Clean emails

clean emails hamyarwp

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

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

send email hamyarwp

نتیجه گیری

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

سربلند باشید

دانلود افزونه ی Yoast comment hacks

دانلود

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

راهنمای ساخت CDN در افزونه W3 Total Cache

بروز رسانی در تاریخ ۱۳۹۵/۰۶/۱۳

سلام دوستان؛

مهم ترین موضوعی که وبمستران به آن توجه بسیار می کنند سرعت بارگذاری وبسایت است. به طوری که اگر کمی سرعت آن کند شود احساس خطر و نگرانی می کنند و به دنبال راه چاره هستند.
اولین راه حلی که باید آن را جدی گرفت انتخاب هاست خوب و استاندارد است و در گام بعدی باید به افزونه هایی که روی سیستم وردپرس نصب می شود توجه کرد. پس از آن باید مطمئن شوید که از یک ذخیره ی کش و وردپرس CDN (شبکه های انتقال محتوا) مناسب استفاده می کنید. در واقع وردپرس CDN خدماتی است که برای بالا بردن سرعت بارگذاری سایت صورت می گیرد و مادر این مقاله، ما به شما نحوه ی نصب افزونه ی W3 Total Cache و تنظیم درست آن را به منظور به حداکثر رساندن منافع، نشان می دهیم. ما همچنین به شما نحوه ی ترکیب W3 Total Cache را با خدمات وردپرس CDN نشان می دهیم که بتوانید سایتی با سرعت بالا داشته باشید.
قبل از شروع، اکیدا توصیه می کنیم که عملکرد سایت خود را با استفاده ازGoogle Page Speed و Pingdom Tools بررسی کنید. این کار به شما یک مقایسه ی قبل و بعد را ارائه می دهد.

افزونه ی W3 Total Cache

w3 total cache hamyarwp

W3 Total Cache سریع ترین و کامل ترین افزونه ی بهینه سازی عملکرد وردپرس است. مورد اعتماد بسیاری از سایت های معروف از جمله: AT & T، Mashable، Smashing Magazine، WPBeginner، و میلیون ها نفر دیگر، قرار دارد. W3 Total Cache تجربه ی کاربران از سایت شما را از طریق بهبود عملکرد سرور شما، کش کردن همه ی جنبه های سایت شما، کاهش زمان دانلود و ارائه ی یکپارچه ی وردپرس CDN های شفاف، بهتر می کند.

قبل از نصب W3 Total Cache ، باید مطمئن شوید که تمام افزونه های کش دیگر (مانند WP Super Cache) را حذف کرده اید. اگر شما قبل از نصب این کار را انجام ندهید، این افزونه در هنگام فعال سازی دچار مشکل خواهد شد.

برای نصب افزونه به پنل مدیریت وردپرس خود رفته و بر روی افزونه ها » افزودن کلیک کنید. افزونه ی “W3 Total Cache”را نصب و سپس فعال کنید.پس از فعال سازی با گزینه ی Performance در پیشخوان وردپرس رو به رو خواهید شد.

Performance

performance hamyarwp

W3 Total Cache یک افزونه بسیار قدرتمند است، بنابراین گزینه های بسیار زیادی دارد.برای کسانی که می دانند چگونه از این گزینه ها استفاده کنند، یک معدن طلا می باشد. برای بسیاری از مبتدیان، این گزینه ها می تواند بسیار پیچیده و گیج کننده باشد. ما همه ی این گزینه ها را با جزئیات بررسی خواهیم کرد، بنابراین می توانید به درستی W3 Total Cache را راه اندازی و تنظیم کنید.

General settings

با کلیک کردن بر روی دکمه ی منوی pefromance در پنل مدیریت وردپرس، می توانید به صفحه ی general settings بروید. اینجا جایی است که در آن افزونه را به وسیله ی پیکربندی تنظیمات اولیه، راه اندازی می کنیم. اطمینان حاصل کنید که در صفحه ی تنظیمات کلی هستید نه در صفحه ی داشبورد تبلیغات که این افزونه در آن قرار دارد.

general setting hamyarwp

Page Cache:

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

pagecache

همانطور که به طور معمول مشاهده می کنید، زمانی که یک کاربر به سایت شما می آید، وردپرس اسکریپت های PHP و سوالات MySQL را در پایگاه داده ها و به منظور پیدا کردن صفحه مورد درخواست، اجرا می کند. سپس PHP داده ها را تجزیه کرده و یک صفحه تولید می کند. این فرایند از منابع سرور استفاده می کند. روشن کردن صفحه ی کش به شما اجازه می دهد که مجبور نباشید همه ی سرور را بارگذاری کنید و همچنین یک نسخه از صفحه ی کش شده را هنگامی که یک کاربر آن را درخواست می دهد، نشان می دهد.
برای میزبانی های مشترک که بیشتر مبتدیان از آن استفاده می کنند، روش Disk:Enhanced به شدت توصیه می شود. شما باید جعبه ی Enable Page Cache را بررسی کنید، و همه ی تنظیمات را ذخیره کنید.

ما نیز از گزینه های Minify، Database Cache و Object Cache می گذریم. دلیل ساده ی آن این است که تمام سرورها با این تنظیمات، نتایج بهینه ای ارائه نمی دهند. گزینه ی بعدی که خواهید دید، Browser Cache است.

Browser Cache

browser cache hamyarwp

هر بار که یک کاربر از یک وب سایت دیدن می کند، مرورگر وب آنها تمام تصاویر، فایل های CSS، جاوا اسکریپتها و دیگر فایل های ساکن در یک پوشه موقت را به منظور افزایش تجربه ی کاربر، دانلود می کند. به این ترتیب زمانی که همان کاربر به صفحه ی بعد می رود، صفحه بسیار سریعتر بارگذاری خواهد شد چرا که تمام فایل های ثابت در کش مرورگر آنها موجود می باشد.
گزینه ی Browser Cache در W3 Total Cache یک محدودیت زمانی در Browser Cache تنظیم می کند. با توجه به اینکه شما هر روز لوگوی خود را تغییر نمی دهید،  گزینه ی Enable را در زیر گزینه ی Browser Cache فعال کنید و بر روی دکمه ی Save all settings کلیک کنید. هنگامی که این کار را انجام دادید.
همانطور که ملاحظه می کنید تنظیمات زیادی در این صفحه به چشم میخورد که بنا به درخواست شما باید تنظیم شود.

همانطور که در تصویر بالا مشاهده می کنید، ما تقریبا همه چیز به جز ۴۰۴ فعال کرده ایم. هنگامی که تنظیمات را ذخیره کردید، همه ی تنظیمات زیر در آن صفحه به طور خودکار خودشان تنظیم می شوند.

وردپرس CDN

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

whatisacdn-hamyarwp

W3 Total Cache از MaxCDN، Amazon S3، Rackspace Cloud و Amazon Cloud Front پشتیبانی می کند و وردپرس از MaxCDN استفاده می کند . این بخش فقط به درد سایت هایی می خورد که از CDN استفاده می کنند و یا در حال برنامه ریزی برای استفاده از آن هستند. اگر فکر می کنید که می خواهید از یک وردپرس CDN استفاده کنید، پس توصیه می کنیم از MaxCDN استفاده کنید.
اولین کاری که باید انجام دهید این است که یک Pull Zone در داشبورد MaxCDN خود ایجاد کنید. به حساب MaxCDN خود وارد شوید، بر روی Manage Zones و پس از آن بر روی Create Pull Zone کلیک کنید.

 

maxcdn

در صفحه ی بعد از شما خواسته می شود تا اطلاعاتی برای pull zone خود ارائه دهید.
• نام Pull Zone: می توانید هر نامی به این Pull Zone بدهید به طوری که بتوانید آن را در پانل MaxCDN خود شناسایی کنید.
• URL سرور اصلی: URL وب سایت وردپرس خود را وارد کنید که با http:// شروع و با یک علامت / در پایان خاتمه می یابد.
• دامنه ی CDN سفارشی: هر دامنه ی فرعی که می خواهید وارد کنید، به عنوان مثال: cdn.hamyarwp.com
• برچسب: برای این pull zone توضیحات ارائه دهید.
• فشرده سازی: فعال کردن فشرده سازی در پهنای باند شما صرفه جویی می کند بنابراین بسیار توصیه می شود که این کادر را تیک بزنید.

یک تصویر از چگونگی نحوه ی تنظیمات ذکر شده در بالا، در زیر آمده است:

cdn-step-1-hamyarwp

بر روی دکمه ی Create کلیک کنید و MaxCDN، Pull Zoneرا ایجاد خواهد کرد. در صفحه ی بعد، این به شما یک URL مثل این “wpb.yourwebsite.netdna-cdn.com” را نشان خواهد دا د، این URL را در یک فایل متنی با استفاده از یک دفترچه یادداشت کپی کنید به این دلیل که بعدا به آن نیاز خواهیم داشت.
حالا که یک Pull Zone ایجاد کرده ایم، گام بعدی راه اندازی یک منطقه ی محتوا است. می توانید این کار را با رفتن به داشبورد MaxCDN خود انجام دهید. بر روی دکمه ی مدیریت در کنار pull zone خود که تازه ایجاد کرده اید، کلیک کنید. در صفحه ی بعد، بر روی زبانه ی Settings کلیک کنید. هدف از ایجاد مناطق محتوایی، اضافه کردن دامنه های فرعی است، به طوری که ما می توانیم با صف بندی محتوا، از دامنه های فرعی مختلف به مرورگر کاربر، تجربه ی کاربر را بهبود ببخشیم. برای انجام این کار بر روی دکمه ی Custom Domains کلیک کنید و چندین دامنه ی فرعی متعدد اضافه کنید. تصویر زیر را مشاهده کنید:

cdn-num-hamyarwp

 

هنگامی که حوزه های سفارشی را اضافه کردید به سادگی بر روی دکمه ی Update کلیک کنید.
قدم بعدی راه اندازی سوابق CNAME برای دامنه های فرعی است. بیشتر ارائه دهندگان توصیه شده ی میزبانی وردپرس یک cPanel به مشتریان خود و به منظور مدیریت تنظیمات مختلف میزبانی آنها، ارائه می دهند. ما چگونگی راه اندازی یک سابقه ی CNAME را در cPanel توضیح خواهیم داد.
به داشبورد cPanel خود وارد شوید و پس از آن بر روی Simple DNS Zone Editorدر زیر Domains کلیک کنید.

cname1

در صفحه ی بعد یک فرم با دو زمینه را مشاهده خواهید کرد. نام دامنه ی فرعی ش که هنگام ایجاد منطقه ی محتوا استفاده کردید، وارد کنید. به عنوان مثال برایcdn، وردپرس cdn.yourwebsite.com را قرار دهید.
cPanel به طور خودکار در دامنه ی کامل پر می شود. در زمینه ی CNAME، URL ارائه شده توسط MaxCDN در هنگام ایجاد pull zone، را وارد کنید. این همان URL ی است که از شما خواسته شد آن را در دفترچه یادداشت، ذخیره کنید.

cdn-name-hamyarwp

 

همین روند برای را برای همه ی دامنه های فرعی خود تکرار کنید، به عنوان مثال، cdn1، cdn2، و غیره. به یاد داشته باشید که هر دفعه تنها نام حوزه تغییر می کند و زمینه ی CNAME همیشه URL های ارائه شده توسط MaxCDN برای pull zone شما را خواهد داشت. هنگامی که شما سوابق CNAME را برای همه دامنه های فرعی ایجاد کردید، زمان بازگشتن به وردپرس و راه اندازی MaxCDN با W3 Total Cache فرا رسیده است.
به Performance » General Settings بروید. آنقدر پایین بروید تا جعبه ی پیکربندی CDN را پیدا کنید. گزینه ی Enable را تیک بزنید و MaxCDN را از منوی کرکره ای CDN Type انتخاب کنید. بر روی دکمه ی onSave All Settings کلیک کنید.

enable-maxcdn-w3totalcache

پس از ذخیره، یک اطلاعیه که از شما می خواهد برای زمینه های “Authorization Key” و “Replace default hostname with” (جایگذاری میزبانی پیش فرض با) اطلاعات ارائه دهید و یک pull zone انتخاب کنید. بر روی لینک “Specify it here” کلیک کنید و W3 Total Cache شما را به صفحه ی CDN خواهد برد.

setup-maxcdn-wordpress1

در صفحه ی بعد بر روی دکمه ی Authorize کلیک کنید. این کار شما را به وب سایت MaxCDN، جایی که در آن یک کلید مجوز تولید می کنید، می برد. این کلید را در W3 Total Cache کپی کنید. در “Replace site’s host name with” (جایگذاری نام میزبان سایت با) دامنه ی فرعی را که قبلا ایجاد کرده اید، وارد کنید.

همه ی تنظیمات را ذخیره کنید و این همه ی کاری است که باید انجام می دادید. سایت شما در حال حاضر پیکربندی شده است تا به فایل های ثابتف با استفاده از MaxCDN، خدمت کند. حالا اگر سایتتان را بارگذاری کنید، URL های تصویر باید از دامنه های فرعی CDN خدمت کنند نه از دامنه ی واقعی سایت شما. به عنوان مثال:
http://www.yourwebsite.com/wp-content/uploads/2010/08/w3totalcachecdnconfig.gif
با لینک زیر جایگزین می شود:
http://cdn.yourwebsite.com/wp-content/uploads/2010/08/w3totalcachecdnconfig.gif
حال اگر هیچ یک از فایل های ثابت شما با CDN بارگذاری نمی شوند، احتمالا بدان معنی است که شما باید آن را مشخص در تنظیمات لیست فایل های سفارشی در W3 Total Cache، مشخص کنید. مجبوریم این کار را برای افزونه ی OIO Publisher که برای تبلیغات استفاده می کنیم، انجام دهیم. اگر شما به صفحه تنظیمات CDN بروید، گزینه Advanced را مشاهده خواهید کرد:

advance-cdn-w3totalcache

به سادگی، همه ی فایل ها و پوشه ها یی را که می خواهید در CDN شامل شوند، اضافه کنید. همچنین اگر توجه کرده باشید، یک لیست فایل های رد شده هم وجود دارد. هنگامی که طراحی کوچک را به روز رسانی می کنید، style.css شما همان لحظه به روز رسانی نخواهد شد. بنابراین می توانید آن را برای زمانی که می خواهید تغییر ایجاد کنید، در لیست فایل های رد شده قرار دهید. اگر فقط یک بار پاکسازی می خواهید، می توانید این کار را از داشبورد MaxCDN خود انجام دهید.
همه ی چیزهایی که تا کنون تحت پوشش قرار داده ایم، بر روی اکثر حساب های میزبانی وب سایت، به خوبی کار می کنند. با این حال، W3 Total Cache با گزینه های بیشمار دیگری می آید. ما تلاش خواهیم کرد که به شما توضیح دهیم که اینها چه هستند، و چرا آنها را در همه سایت هایمان فعال نمی کنیم.

 جمع بندی!

چنانچه می خواهید یک وبسایت حرفه ای و پر سرعت داشته باشید باید از روش های گوناگونی استفاده کنید که یکی از آن هاوردپرس CDN است که با کمک افزونه ی W3 Total Cache می توانید خدمات آن را فعال کنید.

نحوه ی ساخت cdn

تغییر آدرس خوراک سایت

سلام دوستان

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

 

تغییر آدرس خوراک سایت

 

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

newfeed در کد بالا آدرس جدید خوراک هست

بعد از یک فایل php در پوشه قالب خود به این صورت ایجاد کنید feed-newfeed.php
باید تمام newfeed ها یکی باشند .
در آخر هم کد زیر را در فایل feed-newfeed.php قرار دهید

آدرس جدید خوراک شما به این صورت خواهد بود http://wp-designer.ir/?feed=newfeed

موفق باشید