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

ساخت آیکون های شبکه اجتماعی در وردپرس با ultimate social media plus

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

آیکون های شبکه اجتماعی در وردپرس با ultimate social media plus

شروع کار

برای شروع کار ابتدا افزونه را دریافت نموده و از بخش افزونه های سایت خود آن را نصب نمایید. بعد از نصب این افزونه در بخش پیشخوان سایت وردپرسی شما بخشی با عنوان ultimate social media plus برای نمایش آیکون های شبکه اجتماعی در وردپرس ایجاد شده است.
روی آن کلیک کنید تا به بخش تنظیمات افزونه بروید.

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

تب ۱

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

تب ۲

از این تب هم می توانید عملی که بعد از کلیک شدن روی هر آیکون انجام می شود را تعیین کنید.

تب ۳

از این تب هم می توانید محل نمایش آیکون ها را تعیین کنید که ما آن را بصورت نمایش در زیر هر نوشته و بصورت راست چین قرار داده ایم.

تب های بعدی

تب های بعدی هم تنظیماتشان اختیاری است و هیچ توضیح خاصی ندارند. می توانید روی هر تب کلیک کنید و شخصی سازی دلخواه را انجام دهید. مثلا از تب ۴ می توانید استایل و طرح آیکون هایتان را مشخص کنید.

نتیجه کار

در نهایت نتیجه ی کار را در خروجی به صورت زیر مشاهده خواهید کرد.

ساخت فرم در وردپرس

۵ افزونه حرفه ای برای ساخت فرم در وردپرس

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

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

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

۱- فرم تماس ۷ یا Contact form 7

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

 

۲- ساخت فرم با Ninja Forms

 

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

 

۳- ساخت فرم با Form Maker

 

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

 

۴- ساخت فرم با CaptainForm

 

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

 

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

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

۵- ساخت فرم های شرطی با Gravity form

 

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

 

۶- Quform

 

یکی از قدیمی ترین افزونه های ساخت فرم در وردپرس به صورت حرفه ای Quform است. زمانی که تنها فرم سازهای ساده ای مانند فرم تماس ۷ در دسترس بود، این فرم ساز حرفه ای روی کار آمد که کمبودهای بقیه را جبران کند. هنوز به نوبه خود جایگاه قدرتمندی دارد و با ویژگی درگ و دراپ کردن می توان فرم های مختلفی برای تماس، استخدام و… ساخت. حتی می توان پوسته های آن را به سلیقه خود تغییر داد.

 

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

تیترها

چگونه از تیترها در نوشته وردپرس استفاده کنیم؟

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

تیترها در نوشته وردپرس

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

تیترها و ساختار متن

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

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

تیترها و سئو

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

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

نحوه استفاده از تیترها

 

معمولا توسعه دهندگان، زیاد در مورد تیترها صحبت می‌کنند و برای هر کدام تعریف خاصی دارند. H1 معمولا برای عنوان نوشته سایت یا وبلاگ به کار می‌رود و حتما باید در هر مطلبی وجود داشته باشد. سایر تیترها در نوشته وردپرس، پس از آن به کار می‌روند و به صورت یک ترتیب مشخص یعنی H2 سپس H3 و سپس در صورت لزوم H4 استفاده می‌شود. نظر شما را به مثالی برای درک بهتر موضوع جلب می‌کنم:

  • H1: استفاده از کفش کوه در هنگام کوهنوردی
  • H2: چرا باید در هنگام کوهنوردی از کفش کوه استفاده کرد؟
  • H3: مقاومت کفش کوهنوردی
  • H3: محافظت از پا با کمک کفش کوهنوردی
  • H2: کفش کوهنوردی را باید از کجا تهیه کرد؟
  • H3: خرید کفش کوهنوردی از فروشگاه‌های معتبر
  • H3: خرید اینترنتی کفش کوهنوردی
  • H2: نتیجه گیری یا جمع بندی

در صورت لزوم و طولانی‌تر بودن محتوا می‌توانید از تیترهای دیگر h4 و h5 و h6 استفاده کنید.

تیترها و سطح دسترسی

 

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

تیترها در افزونه Yoast SEO

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

نتیجه

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

جلوگیری از کلیک راست

جلوگیری از کلیک راست بر روی محتوا در وردپرس

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

جلوگیری از کلیک راست در وردپرس با wp content copy protector

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

توضیحات مختصر!!

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

آموزش کار با افزونه 

ابتدا آخرین نسخه این افزونه را دانلود و نصب و فعال سازی کنید. (دقت لازم را داشته باشید که آخرین نسخه این افزونه امنیتی وردپرس را به صورت کاملا رایگان دانلود کنید.)
بعد از نصب و فعال سازی این افزونه از زبانه تنظیمات، گزینه ای تحت عنوان WP content Copy Protection اضافه می شود که با کلیک بر روی آن وارد بخش تنظیمات این افزونه امنیتی وردپرس خواهید شد.

Main Settings

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

Posts protection by JavaScript : حفاظت از نوشته ها با جاوا اسکریپت

Homepage protection by JavaScript : حفاظت صفحه اصلی با جاوا اسکریپت

Static page’s protection : با این گزینه، صفحات ایستای وبسایت نیز کپی میشوند. (صفحاتی که بروز نمیشوند)

Exclude Admin from protection : این گزینه در نسخه حرفه ای در دسترس است.

Selection disabled message : پیغامی که برای کاربران در هنگام کلیک راست نمایش داده میشود را در این قسمت بنویسید.

ذخیره تنظیمات

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

 بدین صورت این افزونه می تواند امکان جلوگیری از کلیک راست در وردپرس را فراهم کند.

موفق باشید

خطای ۵۰۰

چگونه خطای ۵۰۰ در وردپرس را رفع کنیم؟

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

خطای ۵۰۰ در وردپرس

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

 

خطای ۵۰۰ در وردپرس به چه علت رخ می‌دهد؟

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

۱- وجود خطا در فایل htaccess.

اضافه شدن یک کارکتر اضافی به فایل htaccess. می‌تواند باعث بروز خطای ۵۰۰ در وردپرس شود. در این مواقع باید سعی کنید فایل htaccess. جدیدی را بسازید. برای ساخت آن کافیست فایل فعلی را حذف کرده، سپس به قسمت پیوندهای یکتا بروید و بر روی ذخیره تغییرات کلیک کنید تا مجدد ساخته شود.

۲- وجود خطا در فایل wp-config.php

زمانی که دستور یا کدی در این فایل ایجاد شود، ممکن است با خطای ۵۰۰ در وردپرس مواجه شوید. با مشاهده error logs می‌توانید خطای موجود در این فایل را یافته و به حال آن بپردازید. چنانچه از بخش error logs نمی‌توانید کاری کنید، به راحتی با مراجعه به فایل wp-config.php می‌توانید کدهای ناشناخته را حذف کنید. (البته اگر به این فایل و کدها مسلط هستید).

۳- مجوزهای ناقص پرونده

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

۴- وقفه در کار سرور یا اسکریپت

وقفه یا از کار افتادن سرور یا اسکریپتی در سایت مهم‌ترین دلیل به وجود آمدن خطای ۵۰۰ در وردپرس است. معمولا این اتفاق وسط انجام یک فعالیت اتفاق می‌افتد. زمانی که با این مشکل مواجه می‌شوید پیشنهاد می‌شود که بصورت دستی حافظه php را افزایش دهید. این کار در
php.ini ، wp-config.php و htaccess. انجام می‌شود. چنانچه خودتان نتوانستید این کار را انجام دهید به پشتیبانی سرور اطلاع داده تا این مشکل را برایتان برطرف کند.

۵- خطای php

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

چگونه خطای ۵۰۰ در وردپرس را بصورت قطعی برطرف کنیم؟

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

۱- error logs را چک کنید

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

 

۲- خطاهای اخیر در فایل error logs را بررسی کنید

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

۳- ریشه‌یابی کنید

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

سایت‌های چند زبانه

استفاده از سایت‌های چند زبانه در وردپرس با افزونه TranslatePress

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

سایت های چند زبانه در وردپرس با TranslatePress

افزونه TranslatePress افزونه‌ای حرفه‌ای برای وردپرس است که امکان ساخت سایت‌های چند زبانه در وردپرس را فراهم می‌کند. این افزونه از میان +۲۰۰ نصب توانسته است امتیاز ۵ از ۵ را به خود اختصاص دهد.

سایت‌های چند زبانه

برخی از ویژگی‌های افزونه

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

نصب و راه‌اندازی افزونه

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

Default Language: در این بخش باید زبان پیش‌فرض سایت وردپرسی خود را انتخاب کنید.
Translation Language: در این بخش باید زبان دوم سایت خود را جهت نمایش سایت به صورت دو زبانه انتخاب کنید.
Slug: در این بخش باید نامی را جهت نمایش سایت با زبان دوم انتخاب کنید. به طور مثال اگر در این بخش از en برای زبان انگلیسی استفاده کنید، در آدرس باید آن را با استفاده از آدرس site.com/en/ نمایش دهید.
Native language name: با انتخاب این گزینه زبان دوم با استفاده از نام محلی آن نمایش داده می‌شود.
Use subdirectory for default language: با انتخاب این گزینه برای زبان اصلی سایت نیز آدرس بر روی Slug مربوط به آن زبان نمایش داده می‌شود. به طور مثال اگر زبان اصلی سایت شما فارسی باشد، آدرس آن به صورت  site.com/fa/ نمایش داده می‌شود. همچنین در صورتی که کاربر به آدرس سایت مراجعه کنید، افزونه به صورت خودکار کاربر را به این آدرس منتقل می‌کند.

Google Translate: با استفاده از این گزینه می‌توانید به جای ترجمه دستی، از سرویس ترجمه گوگل استفاده کنید و تمامی محتوای سایت خود را به صورت خودکار به زبان موردنظر خود ترجمه کنید.
Google Translate API Key: در صورت استفاده از سرویس ترجمه گوگل در سایت باید کلید api مربوط به سرویس خود را در این بخش وارد کنید تا بتوانید محتوای سایت‌های چند زبانه در وردپرس را با استفاده از ترجمه‌گر گوگل ترجمه نمایید.

Language Switcher

این بخش مربوط به تنظیمات انتخاب زبان توسط کاربر است.

Shortcode: با استفاده از شورت‌کد مربوط به افزونه می‌توانید در هر بخشی از سایت که بخواهید، زبان‌های در دسترس سایت را به کاربران نمایش دهید تا بتوانند زبان موردنظر خود را انتخاب کنند و سایت را با زبان انتخاب شده مشاهده کنند.
Menu item: با استفاده از این گزینه می‌توانید زبان‌های در دسترس سایت را در منوی سایت نمایش دهید تا کاربران بتوانند یکی از آن زبان‌ها را انتخاب کنند.
Floating language selection: با انتخاب این بخش، می‌توانید بخش انتخاب زبان را به صورت شناور در سایت نمایش دهید تا در صورت اسکرول کردن صفحه توسط کاربران، دسترسی به سایر زبان‌های سایت سخت نباشد.

در نهایت تنظیمات مربوط به افزونه را ذخیره کنید تا افزونه بتواند عملکرد خود را با تنظیمات صورت گرفته تطبیق دهد.

Translate Site

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

در بخش اول باید زبان اول (پیش‌فرض) سایت را انتخاب کنید و در بخش دوم نیز باید زبان دوم جهت ترجمه را انتخاب کنید!

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

دسترسی مدیر به حساب کاربران

دسترسی مدیر به حساب کاربران در وردپرس با User Switching

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

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

افزونه User Switching یک افزونه کاربردی برای وردپرس است که با استفاده از آن قادر ورود به بخش کاربری هر کاربر بدون نیاز به وارد کردن نام‌کاربری و رمزعبور آنها خواهید بود و دسترسی مدیر به حساب کاربران در وردپرس فراهم می‌شود. این افزونه به صورت کاملا رایگان ارائه شده است و در مخزن وردپرس به ثبت رسیده است؛ همچنین این افزونه توانسته است از میان +۹۰,۰۰۰ نصب خود امتیاز کامل ۵ از ۵ را به خود اختصاص دهد.

نصب و راه‌اندازی افزونه

 

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

کاربران وردپرس

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

 

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

نحوه آپلود انواع فایل

نحوه آپلود انواع فایل های اضافی در وردپرس

توانایی مدیریت همه فایل هایی که در وردپرس در یک مکان (کتابخانه رسانه ای) آپلود می کنیم بسیار مفید است. برخی می گویند که کتابخانه رسانه ها می تواند بهبود یابد – بعضی از ویژگی های درخواستی  از دست رفته مانند برچسب گذاری فایل ها، مرتب سازی بر اساس موضوع یا فرمت فایل یا جستجو  تکراری هستند، اما مفید بودن آن هنگام استفاده مجدد یا به اشتراک گذاری فایل ها بین محتویات بدون نیاز به آنها را بیش از یک بار آپلود کنید

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

  • .jpg
  • .jpeg
  • .png
  • .gif
  • .ico

اسناد

  • .pdf (Portable Document Format; Adobe Acrobat)
  • .doc.docx (Microsoft Word Document)
  • .ppt.pptx.pps.ppsx (Microsoft PowerPoint Presentation)
  • .odt (OpenDocument Text Document)
  • .xls.xlsx (Microsoft Excel Document)
  • .psd (Adobe Photoshop Document)

صوتی

  • .mp3
  • .m4a
  • .ogg
  • .wav

ویدئو

  • .mp4.m4v (MPEG-4)
  • .mov (QuickTime)
  • .wmv (Windows Media Video)
  • .avi
  • .mpg
  • .ogv (Ogg)
  • .۳gp (۳GPP)
  • .۳g2 (۳GPP2)
با این حال، همیشه این همه نوع فایل را نمی توان آپلود کرد – بعضی سرویس دهنده های میزبانی وب مجموعه ای از انواع فایل های معتبر و حتی حداکثر اندازه فایل را که می توانید در نصب خود بارگذاری کنید را محدود می کند.اگر مشکلی در آپلود برخی از انواع مجاز فایل وجود دارد، ابتدا برای دریافت توضیح با سرویس دهنده خود تماس بگیرید.

اطلاح wp-config.php

اگر نمیخواهید انواع فایلها را محدود کنید و بنابراین هر فایل را در کتابخانه رسانه ها آپلود کنید. ساده ترین راه برای دنبال کردن این است که خط زیر را در فایل wp-config.php اضافه کنید:

define( 'ALLOW_UNFILTERED_UPLOADS', true );

فایل wp-config.php به ما اجازه می دهد رفتار پیش فرض وردپرس را تغییر دهیم. شما آن را در ریشه سرور خود پیدا خواهید کرد.

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

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

با استفاده از فیلتر upload_mimes

اگر میخواهید مشکل آپلود انواع فایلهای اضافی را به وردپرس حل کنید،اما انتخابی است و فقط به یک زیر مجموعه کنترل شده از انواع فایل اجازه می دهد
، بهترین کاری که میتوانید انجام دهید، استفاده از فیلتر upload_mimes است. همانطور که همیشه،  تمام اطلاعات در Codex دارید.
این فیلتر فوق العاده آسان برای استفاده است. شما فقط نیاز به اضافه کردن یک تکه از کد مشابه به موارد زیر در فایل functions.php از موضوع خود و در داخل یک پلاگین جدید از خود:
<?php
add_filter( upload_mimes, my_myme_types, 1, 1 );
function my_myme_types( $mime_types ) {
$mime_types[svg] = image/svg+xml; // Adding .svg extension
$mime_types[json] = application/json; // Adding .json extension
unset( $mime_types[xls] ); // Remove .xls extension
unset( $mime_types[xlsx] ); // Remove .xlsx extension
return $mime_types;
}
شما می توانید خط اول (<؟ php) را نادیده بگیرید، که به سادگی یک بلوک از کد PHP را باز می کند. خط ۲ نشان می دهد که function my_mime_types با فیلتر upload_mimes اجرا می شود. خطوط ۳ تا ۱۰ این تابع را تعریف می کنند. my_mime_types دارای یک پارامتر واحد ($ mime_types) لیستی از انواع فایل های مجاز است.
اگر میخواهید فایلهای SVG و JSON را در کتابخانه رسانه مجاز کنید، فقط خطوط ۴ و ۵ را به ترتیب اضافه کنید. این کار چگونه انجام می شود: برای افزودن یک نوع فایل جدید، شما فقط باید یک ورودی جدید در لیست $ mime_types با پسوند فایل و نوع MIME ایجاد کنید. برای پیدا کردن نوع MIME مناسب از فرمت بروید به لیست رسمی انواع رسانه ای که IANA (Numbers Authority Authority) تعیین کرده است.
از سوی دیگر، شما همچنین می توانید انواع فایل های خاص را غیر فعال کنید. شما می توانید انواع فایل های مورد نظر خود را با استفاده از آرشیو آرشیو $ mime_types، به همان اندازه که من در خطوط ۷ و ۸ انجام دادم، جایی که آپلود فایل مایکروسافت اکسل را غیرفعال کردم، ممنوع کنم.

خلاصه

همانطور که می بینید، تغییر رفتار پیش فرض WordPress به کنترل بیشتری بر انواع فایل هایی که در نصب شما اجازه می دهد بسیار ساده است. و از همه مهمتر، شما نیازی به نصب یک پلاگین پیچیده برای این ندارید. فقط با چند خط کد PHP و یا حتی ویرایش فایل wp-config.php شما می خواهید آنچه را که می خواهید دریافت کنید.
افزایش سرعت وردپرس

۱۰ راه آسان برای افزایش سرعت وردپرس

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

افزایش سرعت وردپرس

۱ – ارزیابی و شناخت آسیب ها

گاهی سرعت سایت شما پایین است و شما نمی دانید که مشکل از کجاست؟
شما می توانید با استفاده از سایت های Pingdom ، GTmetrix و Google PageSpeed Insights از سرعت بارگذاری تمام بخش های سایت خود مطلع شوید و با دیدن زمان بارگذاری هر بخش از سایت ، آسیب ها را شناسایی کنید و جهت رفع آسیب ها اقدام کنید.
به عنوان مثال وقتی وارد سایت های GTmetrix و Google PageSpeed Insights شوید می توانید با نوشتن آدرس سایت خود دراین سایت ها سرعت بارگذاری هر بخش از سایت خود را به صورت نمودار مشاهده کنید.
نمودار آبشاری شکل زیر بیانگر سرعت بارگذاری هر بخش از سایت بوده که با مشاهده آن می توانید آسیب ها را شناسایی کنید.

 

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

۲ – حذف پلاگین ها و پوسته های غیرضروری

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

۳- استفاده از افزونه P3) Plugin Performance Profiler) برای تست سرعت بارگذاری افزونه ها

۴- به روز رسانی همه چیز

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

۵- بهینه سازی پایگاه داده

پاکسازی پایگاه داده می تواند مقدار زیادی ازحجم مرده اطلاعات تجمع یافته در طول زمان را کاهش دهد و باعث افزایش سرعت وردپرس شود.برای پاکسازی پایگاه داده می توانید از افزونه WP-Sweep استفاده کنید.

۶- بهینه سازی تصاویر

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

۱- با استفاده از فتوشاپ تصاویر را به png با حجم کم تبدیل کنید
۲– استفاده از پلاگین Ewww Image Optimize
۳– استفاده از پلاگین WP Smush.it
۴- استفاده از پلاگین jetpack

۷- فشرده سازی فایل ها

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

۸- استفاده از پلاگین های حافظه کش در وردپرس

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

۱- استفاده از پلاگین WP Super Cache
۲- استفاده از پلاگین w3-total-cache

نصب پلاگین های کش در وردپرس از نکات مهم و ضروری است که بسیاری از کاربران مبتدی به آن توجه نمی کنند!!!اطلاعات موجود در کش باعث بهبود عملکرد اجرای اسکریپت های سنگین php شده و سرعت بارگذاری سایت را بالا می برد.

۹- کاهش درخواست های http

شما می توانید با استفاده از افزونه Autoptimize سایت خود را بهینه کنید و باعث افزایش سرعت وردپرس شوید.این افزونه باعث بهینه سازی و فشرده سازی کدهای HTML، css و javascript می شود و در خواست http را کاهش داده و در نهایت افزایش سرعت وردپرس را در پی دارد.

۱۰- توجه به مسائل کوچک

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