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

 

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

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

ادامه مطلب

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

 

۶ افزونه وردپرسی که ترافیک سایت شما را افزایش میدهد

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

ادامه مطلب

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

<?php 
// PHP memory limit for this site
define( 'WP_MEMORY_LIMIT', '128M' );
define( 'WP_MAX_MEMORY_LIMIT', '256M' ); // Increase admin-side memory limit.

// Database
define( 'WP_ALLOW_REPAIR', true ); // Allow WordPress to automatically repair your database.
define( 'DO_NOT_UPGRADE_GLOBAL_TABLES', true ); // Don't make database upgrades on global tables (like users)

// Explicitely setting url
define( 'WP_HOME', 'http://domain.com' );
define( 'WP_SITEURL', 'http://domain.com' );

// Set url to... whatever.
define( 'WP_HOME', 'http://' . $_SERVER['HTTP_HOST'] );
define( 'WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] );

// Temporary for causing a site to relocate. Remove after login.
define( 'RELOCATE', true );

// Allow WordPress to update files
define( 'FS_METHOD', 'direct' );
define( 'FS_CHMOD_DIR', ( 0755 & ~ umask() ) ); // change permissions of directories
define( 'FS_CHMOD_FILE', ( 0644 & ~ umask() ) ); // change permissions of files


// Set the directory files should be downloaded to before they're moved.
// This is usually set in the PHP conf
define( 'WP_TEMP_DIR', '/Applications/MAMP/tmp/php/' ); // this one is for default MAMP setup

// Set post revisions to something feasible
define( 'WP_POST_REVISIONS', 15 );

// Autosave interval of post revisions in seconds.
define( 'AUTOSAVE_INTERVAL', 160 ); // Seconds

// Set cookie domain for login cookies
// Very helpful if you're getting cookie errors during login
define( 'COOKIE_DOMAIN', '.domain.com' ); // Domain and all subdomains
define( 'COOKIE_DOMAIN', 'domain.com' ); // only root domain
define( 'COOKIE_DOMAIN', 'www.domain.com' ); // only subdomain

// More cookie constants
define( 'COOKIEPATH',  $_SERVER['HTTP_HOST'] . '/' ); // You should set this explicitely. 
define( 'SITECOOKIEPATH', $_SERVER['HTTP_HOST'] . '/' ); // You should set this explicitely. 
define( 'ADMIN_COOKIE_PATH', SITECOOKIEPATH . 'wp-admin' );
define( 'PLUGINS_COOKIE_PATH', preg_replace( '|https?://[^/]+|i', '', WP_PLUGIN_URL ) );

// Cookie names.
define( 'USER_COOKIE', 'wordpressuser_' . COOKIEHASH );
define( 'PASS_COOKIE', 'wordpresspass_' . COOKIEHASH );
define( 'AUTH_COOKIE', 'wordpress_' . COOKIEHASH );
define( 'SECURE_AUTH_COOKIE', 'wordpress_sec_' . COOKIEHASH );
define( 'LOGGED_IN_COOKIE', 'wordpress_logged_in_' . COOKIEHASH );
define( 'RECOVERY_MODE_COOKIE', 'wordpress_rec_' . COOKIEHASH );


// WordPress debug on and off
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', true );
define( 'WP_LOCAL_DEV', true ); // Magic switch for local dev

// Script and style debug
define( 'CONCATENATE_SCRIPTS', false ); // Causes WordPress scripts to be included separately
define( 'SCRIPT_DEBUG', true ); // Uses unminified scripts
define( 'SAVEQUERIES', true ); // Requires analyzing the global $wpdb object.
define('COMPRESS_SCRIPTS', true); 
define('COMPRESS_CSS', true);
define('ENFORCE_GZIP', true);


// Disable WP cron in favor of server cron
define( 'DISABLE_WP_CRON', true );
define( 'ALTERNATE_WP_CRON', true ); // alternate method of firing cron in the background when initiated by end users.
define( 'WP_CRON_LOCK_TIMEOUT', 60 ); // limit cron runs to a certain interval.

// SSL
define( 'FORCE_SSL_LOGIN', true ); // Only secrue the registration/login process
define( 'FORCE_SSL_ADMIN', true ); // Force SSL for the whole WordPress admin

// The "timthumb" fix
define( 'WP_HTTP_BLOCK_EXTERNAL', true );
define( 'WP_ACCESSIBLE_HOSTS', 'api.wordpress.org,*.github.com' ); // Only allow particular hosts in

// Modifying files
define( 'DISALLOW_FILE_EDIT', true ); // Kill the WordPress file editor
define( 'DISALLOW_FILE_MODS', true ); // Don't allow users to update core, plugins, or themes
define( 'IMAGE_EDIT_OVERWRITE', true ); // Allow editing images to replace the originals

// Changing WordPress updates.
define( 'AUTOMATIC_UPDATER_DISABLED', true ); // Disable all WordPress auto-updates
define( 'WP_AUTO_UPDATE_CORE', false ); // Only disable core updates
define( 'WP_AUTO_UPDATE_CORE', 'minor' ); // Only enable minor core updates

// Change languages
define( 'WPLANG', 'de_DE' );
define( 'WP_LANG_DIR', dirname(__FILE__) . 'wordpress/languages' );

// Trash
define( 'EMPTY_TRASH_DAYS', 30 ); // 30 days

// Dev tools
define( 'SHORTINIT', false ); // Disable most of WordPress. Useful for fast responses for custom integrations.
define( 'WP_FEATURE_BETTER_PASSWORDS', true ); // Remove better password feature.

// Recovery mode and fatal error handling.
define( 'WP_SANDBOX_SCRAPING', true ); // Turn off WSOD Protection (and don't send email notification)

ادامه مطلب

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

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

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

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

این راه حل، راه حلی هست که خودم انجام دادم و با تغییر در دیتابیس میتوانید مشکل upgrade.php رو رفع کنید :

  1. به phpmyadmin رفته و دیتابیس وردپرس را انتخاب کنید
  2. به جدول options و سپس برگه Search رجوع کنید
  3. مقابل option_name عبارت db_version را نوشته و بر روی GO کلیک کنید
  4. مقدار option_value را یک عدد کمتر کنید (مثلاً اگر ۳۱۵۳۳ هست، به ۳۱۵۳۲ کاهش بدهید)
  5. به بخش مدیریت سایت خود رجوع کنید

ادامه مطلب

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

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

اول از همه جدا از بحث وردپرس و با دید اینکه شما یک سایت دارید باید مواردی رو براش تهیه کنید. مثلا اینکه از همون ابتدای ثبت نام عنوان و دامنه ی درستی برای سایت در نظر بگیرید و همچنین هاست مناسبی رو برای سایتتون انتخاب کنید (همه ی اینها با دقت و بررسی و تحقیق خوب باید بدست بیاد).

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

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

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

افزونه Featured video plus

اولین چیزی که به اون نیاز داریم افزونه ی Featured video plus هستش. و دقیقا همون چیزیه که به ما امکان افزودن ویدئو های شاخص رو میده. اول از همه این افزونه رو از همین جا دانلود و نصب میکنیم.
بعد از اون سری به ویرایشگر وردپرس می زنیم تا پستی رو ایجاد کنیم.در ویرایشگر با جعبه ای به عنوان featured video رو به رو میشیم که امکان وارد کردن آدرس ویدئو و همچنین بارگذاری پرونده ی ویدئویی را دارد.

تا اینجا محل اضافه شدن افزونه رو دیدیم، حالا اگه مایل باشید تست کنیم ببینیم به چه شکلی در میاد!

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

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

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

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

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

تغییر سایز تصاویر در وردپرس

افزونه Imsanity به‌صورت خودکار اندازه تصاویر بزرگ را به مناسب‌ترین سایز جهت نمایش در مرورگر تغییر می‌دهد. میزان تغییر اندازه تصاویر در افزونه قابل تنظیم است. این افزونه توانسته است از میان +۲۰۰,۰۰۰ نصب فعال امتیاز ۴/۹ از ۵ را به خود اختصاص دهد.
امکانات افزونه

  • تغییر اندازه تصاویر به‌صورت خودکار
  •  قابلیت تغییر اندازه گروهی تصاویر
  • قابلیت تنظیم میزان کیفیت تصاویر JPG
  • تبدیل فرمت فایل‌های PNG وBMP به JPG (به‌منظور مقیاس‌پذیر شدن تصاویر)

ادامه مطلب

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

Woocommerce

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

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

ادامه مطلب

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

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

یکی از ویژگی‌های مورد علاقه‌ی من و اکثر وردپرس‌کارها گزینش رنگ زنده‌ در برگه‌ی ‘درباره’ است ! وردپرس به‌صورت پیش‌فرض ۸ رنگ زمینه متفاوت و زیبا دارد؛

البته شاید شما هیچ‌یک از رنگ‌های پیش‌فرض را نپسندید٬ خب مشکلی نیست ! تعدادی از طراحان با همکاری یکدیگر افزونه‌ای را منتشر کردند که رنگ‌های زمینه‌ای مدیریتی بیشتری را به وردپرس اضافه می‌کند ! این افزونه فوق‌العاده با نام Admin color Scheme ( برگه افزونه در مخزن وردپرس ) منتشر شده! پس از فعال‌سازی افزونه ۸ رنگ زیبای دیگر نیز به رنگ‌های قبلی افزوده می‌شود .

ادامه مطلب

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

انواع رزومه ها با وردپرس

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