دیجی اسکریپت

آموزش وردپرس Archives | صفحه 2 از 34 | دیجی اسکریپت

بررسی رفتار کاربر در وردپرس و شمارش تعداد کلیک
[ad_1]

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

 

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

 

بررسی رفتار کاربر در وردپرس

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

 

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

 

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

 

بررسی رفتار کاربر در وردپرس با Monsterinsights

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

 

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

 

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

بررسی رفتار کاربر در وردپرس و شمارش تعداد کلیک

پس از نصب کردن افزونه، باید آن را به گوگل آنالیتیکس متصل کنید، برای این کار مقاله افزونه گوگل آنالیتیکس برای وردپرس – Google Analytics را مشاهده کنید.

 

پیگیری لینک‌های بازاریابی در وردپرس

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

 

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

 

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

بررسی رفتار کاربر در وردپرس و شمارش تعداد کلیک

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

 

رهگیری لینک‌های خروجی

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

 

برای این کار نیز افزونه MonsterInsights به شما کمک خواهد کرد، برای مشاهده آن کافی است وارد پیشخوان وردپرس شوید و از بخش گزارش‌ها» ناشران آن‌ها را مشاهده نمایید.

 

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

 

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

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

 

برای این کار باید وارد پنل کاربری خود در گوگل آنالیتیکس شوید و از داشبورد آن گزینه Admin را انتخاب کنید. با انتخاب این گزینه یک صفحه جدید برای شما باز خواهد شد دارای چند ستون است. بر روی ECommerce Settings کلیک کنید. خب حالا شما می‌توانید دو گزینه برای رهگیری مشاهده کنید که باید آن‌ها را فعال کنید و در آخر بر روی Save در پایین صفحه کلیک کنید.

 

بعد از فعال کردن این گزینه‌ها باید به پیشخوان خود بازگردید، وارد گوگل آنالیتیکس» افزودنی‌ها شوید. در این بخش شما باید”Install” روی باکس ECommerce کلیک کنید. خب بعد از نصب کردن آن، باید به تنظیمات افزونه بروید و وارد تب ECommerce شوید، سپس گزینه Use Enhanced ECommerce را فعال کنید. به همین راحتی شما توانستید این قابلیت را به سایت خود اضافه کنید.

 

حالا شما می‌توانید نتایج را در بخش گزارش‌ها» ECommerce مشاهده کنید. البته شما می‌توانید به داده‌های دقیق‌تر دیگری نیز از طریق گوگل آنالیتیکس دسترسی پیدا کنید که برای این کار باید به پنل خود در گوگل آنالیتیکس بروید و به بخش Conversions» Ecommerce مراجعه کنید.

 

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

 

بررسی تعداد دانلود فایل در وردپرس

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

 

همچنین شما می‌توانید در صورت دلخواه پرونده‌های دیگری نیز برای رهگیری به تنظیمات این افزونه اضافه کنید. به‌عنوان‌مثال ممکن است شما در سایت خود محتوایی را برای دانلود قرار داده باشید که در تنظیمات پیش‌فرض این افزونه وجود ندارد، اصلاً نگران نباشید چراکه شما می‌توانید با رفتن به پیشخوان» گوگل آنالیتیکس » تنظیمات و در قسمت File Downloads، هر نوع فایل دانلودی دلخواهی را اضافه کنید و پس‌ازآن بر روی ذخیره تغییرات کلیک کنید تا فایل موردنظر شما نیز رهگیری شود.

 

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

 

شمارش تعداد کلیک روی لینک های سایت

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

 

خب برای این کار باید به پیشخوان» نوشته‌ها» افزودن نوشته بروید و از طریق آیکون “+” در سمت راست، یک بلوک HTML ایجاد کنید، سپس کد زیر را در آن جایگذاری کنید؛ البته به یاد داشته باشید که باید لینک موردنظر خود را به آن اضافه کنید.

<a href="https://www.example.com" data-vars-ga-category="Call to action clicks" data-vars-ga-action="CTA link click" data-vars-ga-label="Homepage CTA clicks">My custom link</a>

پیوندی که در بالا برای شما آورده شده است دارای سه ویژگی برای لینک سفارشی شما می‌باشد که می‌توانید آن را در پیوند نیز مشاهده کنید، هر یک از این ویژگی‌ها یک کارایی مخصوص دارند:

  • data-vars-ga-category: تنظیم دسته برای لینک سفارشی.
  • data-vars-ga-action: توصیف رفتار و حرکت لینک سفارشی.
  • data-vars-ga-label: برچسب لینک سفارشی است که به شما برای شناسایی کمک خواهد کرد.

خب حالا که این لینک سفارشی را ایجاد کردید می توانید با کمک پلاگین MonsterInsights، آن را رهگیری کنید و نتایج را مشاهده کنید، برای این کار باید به بخش Behavior» Events بروید.

موفق و پیروز باشید. 🙂

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

[ad_2]

لینک منبع مطلب

افزودن نقش کاربری در وردپرس بدون استفاده از افزونه
[ad_1]

آموزش افزودن نقش کاربری در وردپرس

افزودن نقش کاربری در وردپرس یکی از ابتدایی ترین کارهاییه که هر کاربر وردپرس حرفه ای باید بلد باشه ! پس اگه می خواید که یک کاربر وردپرس حرفه ای بشید مقاله افزودن نقش کاربری در وردپرس بدون استفاده از افزونه را از دست ندید;)

 

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

 

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

 

نقش های کاربری پیشفرض وردپرس و دلایل نیاز به افزودن نقش کاربری جدید در وردپرس

در وردپرس ۵ نقش کاربری بصورت پیشفرض وجود دارد که عبارتند از:

  • مدیر
  • ویرایشگر
  • نویسنده
  • مشارکت کننده
  • مشترک

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

 

مثال برای افزودن نقش کاربری جدید در وردپرس

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

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

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

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

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

 

سپس از بین فایل های قالب فایل فانکشن functions.php را در حالت ویرایش قرار بدید و کد های زیر را در انتهای این فایل قبل از بسته شدن تگ PHP قرار دهید.

 

نکته: کد ها رو باید بین دو تگ  <?php و ?> قرار بدید.

// Add wordpress user roles by 20script.com
$result = add_role( 'designer', __(
'designer' ),
array(
'read' => true, // true allows this capability
'edit_posts' => false, // Allows user to edit their own posts
'edit_pages' => false, // Allows user to edit pages
'edit_others_posts' => false, // Allows user to edit others posts not just their own
'create_posts' => false, // Allows user to create new posts
'manage_categories' => false, // Allows user to manage post categories
'publish_posts' => false, // Allows the user to publish, otherwise posts stays in draft mode
'edit_themes' => false, // false denies this capability. User can’t edit your theme
'install_plugins' => false, // User cant add new plugins
'update_plugin' => false, // User can’t update any plugins
'update_core' => false // user cant perform core updates
)
);

توضیحات کد بالا برای افزودن نقش کاربری در وردپرس

قطعه کد بالا در وردپرس یک نقش کاربری جدید با نام designer می سازد که در این کد می تونید تغییرات خودتون رو اعمال کنید و دسترسی های نقش کاربری را شخصی سازی کنید که در ادامه کامل توضیح می دم:

 

نام نقش کاربری

در خط دوم کد می تونید نام نقش کاربری را انتخاب کنید designer که ما در اینجا نام را انتخاب کرده ایم.

در خط سوم هر نامی که در خط دوم قرار دادید را دوباره وارد کنید برای مثال چون ما نام designer را در خط دوم انتخاب کردیم دوباره designer رو در خط سوم وارد می کنیم.

 

تعیین سطح دسترسی برای افزودن نقش کاربری در وردپرس

بعد از انتخاب نام نقش کاربری در وردپرس نوبت به تعیین سطح دسترسی آن نقش کاربری می باشد. کد هایی که بعد از خط سوم قرار دارند برای تعیین سطح دسترسی نقش کاربری هستند.

شما باید با قرار دادن true یا false در جلوی سطوح دسترسی می توانید آنها را خاموش یا روشن کنید. در ادامه سطح های دسترسی مهم رو توضیح میدم:

 

کدهای سطوح دسترسی برای افزودن نقش کاربری در وردپرس :

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

  • edit_posts با true بودن این کد به نقش کاربری اجازه ویرایش پست های خودش را می دهید.
  • edit_pages اجازه ویرایش برگه ها را با true بودن این کد می دهید.
  • edit_others_posts با true بودن این بخش اجازه ویرایش پست های دیگران را به نقش کاربری می دهید.
  • create_posts اجازه ساخت پست های جدید با روشن بودن این کد.
  • manage_categories با true بودن این بخش قابلیت مدیریت دسته بندی ها را به نقش کاربری می دهید.
  • publish_posts اجازه برای منتشر کردن پست برای نقش کاربری
  • edit_themes قابلیت ادیت قالب وردپرس بوسیله این کد به نقش کاربری داده می شود.
  • install_plugins اجازه برای نصب افزونه ها به نقش کاربری مورد نظر
  • update_plugin با true بودن این کد قابلیت آپدیت افزونه ها را به نقش کاربری می دهید.
  • update_core اجازه برای آپدیت هسته وردپرس را صادر می کند.

 

توجه کنید که:

هر کدام از قابلیت های بالا را که می خواهید به نقش کاربری اضافه کنید باید کلمه true را در جلوی کد قرار دهید و اگر می خواین که دسترسی مورد نظر را از نقش کاربری بگیرید باید جلوی کد کلمه false را قرار دهید.

 

کد کامل افزودن نقش کاربری در وردپرس

<?php
$result = add_role( 'clients', __('Clients' ),
 
array(
'read' => true, // true allows this capability
'edit_posts' => true, // Allows user to edit their own posts
'edit_pages' => true, // Allows user to edit pages
'edit_others_posts' => true, // Allows user to edit others posts not just their own
'create_posts' => true, // Allows user to create new posts
'manage_categories' => true, // Allows user to manage post categories
'publish_posts' => true, // Allows the user to publish, otherwise posts stays in draft mode'edit_themes' => false, // false denies this capability. User can’t edit your theme
'edit_files' => true,
'edit_theme_options'=>true,
'manage_options'=>true,
'moderate_comments'=>true,
'manage_categories'=>true,
'manage_links'=>true,
'edit_others_posts'=>true,
'edit_pages'=>true,
'edit_others_pages'=>true,
'edit_published_pages'=>true,
'publish_pages'=>true,
'delete_pages'=>true,
'delete_others_pages'=>true,
'delete_published_pages'=>true,
'delete_others_posts'=>true,
'delete_private_posts'=>true,
'edit_private_posts'=>true,
'read_private_posts'=>true,
'delete_private_pages'=>true,
'edit_private_pages'=>true,
'read_private_pages'=>true,
'unfiltered_html'=>true,
'edit_published_posts'=>true,
'upload_files'=>true,
'publish_posts'=>true,
'delete_published_posts'=>true,
'delete_posts'=>true,
'install_plugins' => false, // User cant add new plugins
'update_plugin' => false, // User can’t update any plugins
'update_core' => false // user cant perform core updates
 
)
);
?>

جمع بندی آموزش افزودن نقش کاربری در وردپرس

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

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

[ad_2]

لینک منبع مطلب

آموزش مدیریت شکلک ها در وردپرس
[ad_1]

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

 

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

 

آموزش مدیریت شکلک ها در وردپرس

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

 

تصاویری که برای شکلک‌ها در وردپرس مورد استفاده قرار می‌گیرند در مسیر /public_html/wp-includes/images/smilies/ در هاست شما قرار دارند که با مراجعه به این مسیر در File Manager خود میتوانید آنها را مشاهده کنید.

آموزش مدیریت شکلک ها در وردپرس

تغییر شکلک ها در وردپرس

برای اینکه شکلک‌های پیشفرض وردپرس را به شکلک دلخواه خود تغییر دهید ابتدا وارد هاست خود شده و سپس به مسیر /public_html/wp-content/images/smilies/ مراجعه کنید. اگر چنین مسیری در هاست شما وجود نداره میتونید تا با ساخت پوشه جدید این مسیر را ایجاد کنید. سپس هر شکلک را درست با نامی که در مسیر /public_html/wp-includes/images/smilies/ قرار دارند را در این پوشه ذخیره کنید.

 

در مرحله بعد وارد مسیر /public_html/wp-content/themes/ شده و سپس وارد پوشه قالبی که روی سایت شما فعال هست شوید، در این مسیر فایلی با نام functions.php وردپرس قرار دارد، روی فایل راست کلیک کرده و گزینه Edit را انتخاب کنید تا وارد صفحه ویرایش این فایل شده و کدهای زیر را در مکان مناسبی از این فایل قرار دهید.

add_filter('smilies_src','my_custom_smilies_src', 1, 10);
function my_custom_smilies_src($img_src, $img, $siteurl){
    return $siteurl.'/wp-content/images/smilies/'.$img;
}

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

img.wp-smiley {
    float: none;
}

استفاده از شکلک های سایت وردپرس.کام

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

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

 

غیرفعال کردن شکلک ها در وردپرس

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

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

remove_action('wp_head', 'print_emoji_detection_script', 7);
remove_action('wp_print_styles', 'print_emoji_styles');

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

 

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

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

[ad_2]

لینک منبع مطلب

آموزش تغییر قالب وردپرس از روش اصولی
[ad_1]

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

 

آموزش تغییر قالب وردپرس از روش اصولی

 

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

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

 

کپی کردن کد‌های سفارشی قالب قبلی شما

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

 

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

 

مدت زمان لود سایت

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

 

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

 

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

 

کدهای آمارگیری

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

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

 

اگر شما یک سایت وردپرسی دارید و می‌‌خواهید قالب سایت خودتون رو تغییر دهید باید حتما کدهای پیگیری رو کپی کنید تا بتونید این کدها رو بعد از اعمال تغییرت بر روی سایت به وب‌‌سایت خودتون اضافه کنید. برای این منظور پلاگین‌‌هایی برای شما طراحی شده که شما می‌‌تونید از پلاگین‌‌های header and footer plugin و MonsterInsights استفاده کنید.

 

از سایت خود Backup بگیرید! حتما!

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

 

محتوای سایدبار‌ها

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

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

 

فعال کردن حالت تعمیر و نگهداری وردپرس

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

 

تغییر قالب وردپرس بدون نمایش عمومی

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

 

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

 

گزینه پیش‌‌نمایش آنلاین

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

 

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

آموزش تغییر قالب وردپرس از روش اصولی

 

آموزش تغییر قالب وردپرس

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

 

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

 

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

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

در اینجا مواردی که شما باید بعد از تغییر پوسته سایت خود رعایت کنید رو به شما نمایش می‌‌دهیم.

 

بررسی وب‌‌سایت

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

 

بررسی سازگاری با مرورگرها

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

پس فراموش نکنید سایت خود را در مرورگرهای Google Chrome، Firefox، Safari و Internet Explorer تست کنید.

 

اضافه کردن کد آمارگیری

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

 

خاموش کردن حالت تعمیر و نگهداری

بعد از اینکه شما همه موارد ذکر شده رو رعایت کردید می‌‌تونید با خیال راحت سایت خودتون رو از حالت تعمیر و نگهداری خارج کنید و اون رو آنلاین کنید. برای خارج کردن سایت از حالت تعمیر اگر از پلاگین YITH Pre-Launch استفاده می‌‌کنید کافیه به قسمت تنظیمات این افزونه برید و اون رو غیرفعال کنید.

 

بررسی سرعت بارگذاری و لود سایت

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

 

میزان بازدید از سایت

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

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

 

درخواست بازخورد از کاربران

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

نوشته آموزش تغییر قالب وردپرس از روش اصولی اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

آموزش رفع خطای عدم بازسازی رمز عبور در وردپرس
[ad_1]

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

 

آموزش رفع خطای عدم بازسازی رمز عبور در وردپرس

 

چرا «خطای عدم بازسازی رمز عبور» رخ می دهد؟

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

 

حالا اگر سعی کنید رمز عبور را بازسازی کنید، این پیام خطا را مشاهده خواهید کرد: “Could not save password reset key to database”.

آموزش رفع خطای عدم بازسازی رمز عبور در وردپرس

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

 

پیام خطای “Could not save password reset key to database” نشان می دهد که وردپرس قادر به نوشتن اطلاعات جدید در پایگاه داده وردپرس نیست. این موضوع زمانی رخ می دهد که حساب میزبانی وردپرس شما از تمام فضای دیسک اختصاص یافته به حساب کاربری شما استفاده کرده است.

 

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

 

رفع خطای عدم بازسازی رمز عبور در وردپرس

برای رفع این خطا، شما باید با استفاده از یک سرویس گیرنده FTP یا مدیر فایل در cPanel به وب سایت خود متصل شوید.

 

بعد، به مسیر  wp-content / uploads / folder بروید و چند فایل تصویر بزرگ را حذف کنید تا فضای بیشتری را آزاد کنید. البته قبل از حذف آنها اطمینان حاصل کنید که این فایل ها را به عنوان فایل پشتیبان به کامپیوتر خود دانلود کنید.

آموزش رفع خطای عدم بازسازی رمز عبور در وردپرس

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

 

پس از وارد شدن، می توانید فایل های وردپرس خود را بررسی کرده و ببینید که چه فایل هایی غیر ضروری هستند و فضای بیش از حد دارند. معمولا این فایل ها در/ wp-content/ یا در  /wp-content / uploads / folder ذخیره می شوند.

 

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

 

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

شما همیشه بایستی فایل های پشتیبان وردپرس خود را در یک سرویس ذخیره سازی شخص ثالث مانند Google Drive یا Dropbox ذخیره کنید.

 

اگر دیگر هیچ فضایی را نمی توانید پاک کنید، ممکن است زمان آن رسیده باشد که به دنبال ارتقاء به میزبانی وب VPS یا حتی یک میزبان مدیریت وردپرس باشید.

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

[ad_2]

لینک منبع مطلب

آموزش ساخت افزونه اختصاصی برای وردپرس
[ad_1]

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

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

افزونه اختصاصی چیست؟

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

 

آموزش ساخت افزونه شروع می شود :

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

<?php
/*
Plugin Name: نام افزونه شما مثلا افزونه کاربران ۲۰اسکریپت
Description: توضیحاتی در مورد افزونه
*/

(در این قسمت کد هایی که دوست دارید باشند رو کپی کنید. هر کد وردپرسی که دوست دارید.)

?>

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

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

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

[ad_2]

لینک منبع مطلب

حذف فاصله در نام کاربری وردپرس بدون استفاده از افزونه
[ad_1]

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

 

حذف فاصله در نام کاربری وردپرس بدون استفاده از افزونه

 

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

 

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

 

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

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

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

 

حذف فاصله در نام کاربری وردپرس

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

 

قبل از ادامه آموزش حتما از وب سایت خود یک فایل پشتیبان تهیه نمایید و سپس به هاست خود بروید. در هاستتان و در مسیر نصب وردپرس به آدرس wp-content/themes رفته و پوشه هم نام با قالب نصبی خود را باز کنید.

 

در این پوشه فایلی با عنوان functions.php وجود دارد، آن را ویرایش کرده و برای حذف فاصله در نام کاربری وردپرس، قطعه کد زیر را در جای مناسبی از آن قرار دهید.

function custom_validate_username( $valid, $username ) {

    if ( preg_match("/\s/", $username) ) {

        return $valid=false;

    }

    return $valid;

}

add_filter('validate_username' , 'custom_validate_username', 10, 2);

پس از ذخیره تغییرات خواهید دید که با افزودن نام کاربری دارای فاصله اضافی، خطایی مانند تصویر زیر نمایان می شود.

حذف فاصله در نام کاربری وردپرس بدون استفاده از افزونه

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

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

[ad_2]

لینک منبع مطلب

حل خطای امکان ایجاد شاخه uploads نیست در وردپرس
[ad_1]

یکی از مشکلاتی که ممکن است شما با آن در وردپرس مواجه شده باشید، آپلود نشدن فایل در سایت است. معمولا زمانی که شما با این مشکل روبه‌‌رو هستید ارور Is its parent directory writable by the server یا به زبان فارسی خطای امکان ایجاد شاخه uploads نیست. آیا شاخه مادر آن با سرور قابل نوشتن است؟ را دریافت خواهید کرد.

 

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

 

حل خطای امکان ایجاد شاخه uploads نیست در وردپرس

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

 

پوشه آپلود را تغییر دهید

خب اولین روشی که باید تست کنید این است که فایل آپلودها را تغییر دهید؛ این امکان وجود دارد که نمایش ارور Is its parent directory writable by the server ممکن است به این دلیل باشید که وردپرس قادر به شناسایی پوشه آپلودها نیست. پس شما باید این پوشه را تغییر دهید و ببینید که این مشکل برطرف می‌شود یا خیر.

 

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

 

خب در وهله اول شما باید وارد پنل مدیریتی FTP شوید و فایل wp-config.php را در آن جستجو کنید، که این فایل معمولاً در پوشه ROOT سایت شما قرار دارد.

 

بعدازاینکه این فایل را پیدا کردید باید خط زیر را در آن جستجو کنید:

require_once(ABSPATH . 'wp-settings.php');

خب حالا قطعه کد زیر را باید قبل از خط بالا قرار دهید:

define( 'UPLOADS', 'wp-content/uploads' );

بعدازاینکه کد بالا را در فایل مربوطه قرار دادید، آن را ذخیره کنید. خب حالا یک بار دیگر فایل را در سایت خود آپلود کنید، اگر خطای قبلی برای شما نمایش داده نشد به این معنی است که این روش کارساز بوده است؛ در غیر این صورت شما باید از روش بعدی برای رفع ارور “Is its Parent Directory Writable By The Server” استفاده کنید.

 

سطح دسترسی پوشه‌ها را تغییر دهید

اگر روش بالا، مشکل شما را حل نکرد؛ باید مجوز پوشه‌ها را تغییر دهید، برای این کار باید راهنمای ما را در قسمت زیر قدم‌به‌قدم دنبال کنید: شما این امکان را دارید که از طریق مدیریت پرونده‌ها درهاست خودتان، میزان مجوزها را تغییر دهید و این مشکل را برطرف کنید. برای دسترسی به پنل خودتان می‌توانید از برنامه‌هایی مانند FileZilla و یا دیگر برنامه‌های FTP استفاده کنید.

 

خب الآن کافی است وارد پنل مدیریتی خودتان شوید و به دایرکتوری نصب وردپرس که معمولاً در پوشه /Public_html قرار دارد بروید.

 

اگر پوشه Wp-content را باز کنید می‌توانید پوشه‌های مختلفی را در آن مشاهده کنید که یکی از آن‌ها پوشه آپلودها است؛ بر روی پوشه Uploads کلیک راست کنید و گزینه File Permissions را انتخاب نمایید.

 

با کلیک کردن بر روی گزینه گفته‌شده یک پنجره جدید برای شما باز خواهد شد، در این پنجره باید گزینه Numeric Value را انتخاب کنید و عدد ۷۵۵ را وارد کنید. سپس شما باید به سمت پایین اسکرول کنید و بررسی کنید که گزینه Recurse Into Subdirectories در حالت Checked یعنی بررسی‌شده، قرار دارد.

 

حالا باید بر روی Apply To Directories Only کلیک کنید و بعدازآن “OK” را انتخاب کنید.

 

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

 

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

 

تغییر سطح دسترسی در هاست اشتراکی

بعدازاینکه وارد اکانت هاست اشتراکی خود شدید، باید به قسمت Files بروید و File Manager را انتخاب کنید. حالا باید بر روی پوشه آپلودها راست کلیک کنید و گزینه Permissions کلیک کنید.

 

با کلیک بر روی این گزینه یک صفحه برای شما باز می‌شود که در آن اجازه تمامی افراد برای شما نمایش داده می‌شود که شما باید تمامی آن‌ها را بررسی کنید تیک همه گزینه را بزنید؛ حالا باید سطح دسترسی را به ۷۷۷ تغییر دهید و بر روی گزینه Change کلیک کنید.

 

در مرحله بعدی باید دوباره بر روی پوشه راست کلیک کنید و تیک گزینه‌های Group و Others را در بخش Write، بردارید. همان‌طور که مشاهده می‌کنید سطح دسترسی بعد از انجام این کار به ۷۵۵ تغییر پیدا کرده است، حالا باید بر روی Change کلیک کنید.

 

حل خطای امکان ایجاد شاخه uploads نیست از طریق وب سرور

این روش برای کسانی است که از VPS برای میزبانی سایت خود استفاده کرده‌اند؛ دقت داشته باشید که این روش تنها برای سرورهایی کارساز است که از لینوکس روی Apache کار می‌کند.

 

سرویس آپاچی به‌صورت پیش‌فرض از www-data user و www-data group برای دسترسی به پرونده و پوشه‌ها استفاده می‌کند. یکی از دلایلی که باعث بروز مشکل و یا نمایش ارور Is its parent directory writable by the server می‌شود این است که پوشه آپلودها متعلق به www-data نیست.

 

با توجه به موردی که در بالا به آن اشاره شد، شما باید مدیریت فایل آپلودها را تغییر داده و آن را به www-data محول کنید. ما در این قسمت به شما آموزش می‌دهیم چگونه به‌راحتی این کار را انجام دهید.

 

خب برای قدم اول باید با استفاده از SSH به VPS متصل شوید و public_html را جستجو کنید و از طریق آن وارد فایل wp-content شوید.

 

خب حالا شما باید با استفاده از قطعه کد زیر، مالکیت را به www-data تغییر دهید:

chown -R www-data:www-data plugins

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

chmod 755 -R uploads

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

نوشته حل خطای امکان ایجاد شاخه uploads نیست در وردپرس اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

ایچاد فایل htaccess پیشفرض وردپرس
[ad_1]

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

 

ایچاد فایل htaccess پیشفرض وردپرس

 

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

 

فایل .htaccess چیست؟

این فایل یکی از اصلی‌ترین پوشه‌های وردپرس است که شما با کمک آن می‌توانید، تنظیمات خاصی از سایت خودتان را فعال یا غیرفعال کنید. علاوه بر این، پرونده.htaccess می‌تواند تنظیمات امنیتی سایت وردپرسی شما را نیز انجام دهد.

 

همچنین شما این امکان را دارید که با استفاده از این فایل، سایت خودتان را از بدون WWW به یک سایت با WWW ریدایرکت کنید.

 

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

 

بعدازاینکه وردپرس را بر روی سرور Apache نصب کردید، می‌توانید برای مشاهده پرونده htaccess به فهرست اصلی بروید، در برخی مواقع ممکن است این گزینه برای شما در فهرست وجود نداشته باشد که شما باید برای نمایش آن گزینه”Show Hidden Files” را فعال کنید.

 

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

 

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

 

ساخت فایل htaccess پیشفرض

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

 

اولین کاری که باید انجام دهید این است که به قسمت File» File Manager شوید. سپس دامنه سایت خودتان را انتخاب کنید و بر روی Go Manager File کلیک کنید تا به پوشه مدیریت فایل‌ها بروید.

 

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

 

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

# BEGIN WordPress
&lt;IfModule mod_rewrite.c&gt;
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
&lt;/IfModule&gt;
# END WordPress

در آخر نیز بر روی گزینه Save & Close کلیک کنید تا تغییرات ذخیره شود.

 

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

 

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

نوشته ایچاد فایل htaccess پیشفرض وردپرس اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

آموزش حل مشکل عدم خروج از پیشخوان وردپرس
[ad_1]

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

 

آموزش حل مشکل عدم خروج از پیشخوان وردپرس

 

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

 

آموزش حل مشکل عدم خروج از پیشخوان وردپرس

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

اما بروز این مشکل دلایل دیگری نیز می تواند داشته باشد از جمله:

  • کوکی مروگر شما
  • کش مرورگر و وب سایت وردپرسی
  • تغییرات در تنظیمات مرورگر
  • عدم هماهنگی افزونه ها

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

 

مشکل عدم خروج از پیشخوان وردپرس به دلیل ناهمانگی آدرس

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

آموزش حل مشکل عدم خروج از پیشخوان وردپرس

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

 

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

 

دقت کنید قبل از ایجاد تغییرات در این فایل حتما از وب سایت خود یک نسخه پشتیبان تهیه نمایید. اکنون در فایل wp-config.php قطعه کد زیر را بالای عبارت That’s all, stop editing! Happy blogging قرار دهید.

define('WP_HOME','https://www.20script.ir');

define('WP_SITEURL','https://www.20script.ir');

در قطعه کد بالا به جای عبارت https://www.20script.ir آدرس وب سایت خود را وارد کنید. دقت کنید که تنها در صورتی که اقدام به فعال سازی گواهی SSL کرده اید از https استفاده کنید و در غیر این صورت از http استفاده نمایید.

 

عدم خروج از مدیریت به دلیل کوکی مرورگر

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

 

عدم خروج از مدیریت به دلیل کش مرورگر یا وب سایت

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

 

حل مشکل عدم خروج از مدیریت با تغییرات در تنظیمات مرورگر

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

آموزش حل مشکل عدم خروج از پیشخوان وردپرس

چنانچه از مرورگر کروم استفاده می کنید در این بخش گزینه Allow Site to Save and Read Cookie Data را فعال کنید و در مرورگر فایرفاکس در بخش Cookies and Site Data گزینه Accept Cookies and Site Data را انتخاب کرده و تنظیمات را ذخیره کنید.

 

عدم هماهنگی افزونه ها و عدم توانایی خروج از پیشخوان

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

 

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

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

[ad_2]

لینک منبع مطلب

صفحه 2 از 34
قبلی 12345678910 بعدی 2030...«