دیجی اسکریپت

آموزش وردپرس Archives | دیجی اسکریپت

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

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

 

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

 

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

 

( البته دقت کنید که این ایراد برای تعدادی از تصاویر که عنوان و توضیحات مخصوصی دارند باعث ایجاد مشکل می شود. )

 

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

 

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

 

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

<?php wp_redirect(get_permalink($post->post_parent)); ?>

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

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



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

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

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

 

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

<?php function __quickpress_cats() {     if(!function_exists('is_admin') || !is_admin()) return;     // Parameters for wp_dropdown_categories    $args = array(      'order' =----> 'ASC',
        'hierarchical' => 1,
        'echo' => 0,
        'name' => 'post_category[]',
        'hide_empty' => 0
    );
    $select_cats = wp_dropdown_categories( $args );
echo '</pre>
<h4 id="category-label"><label for="post_category">دسته</label></h4>
<div>'.$select_cats.'</div>
<div class="hide-if-no-js" style="margin: 0 0 .5em 5em; padding: 8px 10px 5px 5px;">';
 return;
}
if(is_admin() || $query->is_admin) {
 $here = array( basename($_SERVER['REQUEST_URI']), basename($_SERVER['SCRIPT_FILENAME']) );
 
 if( ( $here[0] == ('index.php' || 'wp-admin')) && ( $here[1] == 'index.php') ) {
 add_action('media_buttons','__quickpress_cats');
 }
 unset($here);
}
?>

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

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



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

طول توضیحات متا برای سئو باید چند حرف باشد

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

 

توضیحات متا چیست

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

 

تا سال ۲۰۱۷ طول توضیحات متا ۱۶۰ کارکتر بود و از آن پس طول Meta Description از سمت گوگل ۳۲۰ کارکتر معرفی شد.

 

اما بعد از مدتی تعداد این کارکتر ها کم شد و ۱۵۵ کارکتر مجاز شد!

 

اما اگر قبلا توضیحات متا مقالات خود را ۳۲۰ گذاشته‌‌اید باید چه‌‌کار کنید؟ آیا همه مقالات را باید ویرایش کنید؟

 

خیر، هرگاه که خواستید مطالب سایت خود را آپدیت کنید این کار را انجام دهید و تعداد کارکتر های متا را به ۱۵۵ تغییر دهید و نگران نباشید گوگل به ۳۲۰ کارکتر قبلی شما نمره منفی نمی‌‌دهد.

 

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

طول توضیحات متا برای سئو باید چند حرف باشد

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

 

چطور توضیحات متا بنویسیم

همان‌طور که در دوره سئو اشاره کردیم توضیحات متا باید دارای طول ۱۵۵ کاراکتر باشد و سعی کنید لب مطلب مقاله را با استفاده از کلمات کلیدی به کاربر برسانید تا کاربر قبل از ورود به سایت شما بداند که قرار است دقیقاً چه چیزی را مطالعه کند.

 

جمع بندی کلی

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

 

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

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

۳
/
۵
(
۱

امتیاز

)

نوشته طول توضیحات متا برای سئو باید چند حرف باشد اولین بار در بیست اسکریپت. پدیدار شد.



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

تغییر نامک downloads در افزونه Easy Digital Downloads

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

تغییر نامک downloads در افزونه Easy Digital Downloads

بنابراین تصمیم داریم در این مقاله کوتاه به شما نحوه تغییر نامک در افزونه فروش فایل Easy Digital Downloads را آموزش دهیم و با شما روند تغییر آدرس اینترنتی محصول را با استفاده از یک روش بسیار ساده و کوتاه بررسی کنیم.

 

تغییر نامک downloads در افزونه EDD

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

https://www.20script.ir/downloads/name-of-download/

حالا مثلا ما می‌خواهیم این URL را به آدرس زیر تغییر دهیم:

https://www.20script.ir/products/name-of-download/

همان‌طور که می‌بینید در این دو آدرس Downloads به Products تغییر پیدا کرده است. برای اینکه شما هم بتوانید این کار را انجام دهید باید وارد پیشخوان وردپرس خودتان شوید و به نمایش » ویرایشگر پوسته بروید و از بین پرونده‌های پوسته در سمت چپ صفحه روی functions.php کلیک کنید و کد زیر را به آن اضافه کنید:

if ( ! defined( 'EDD_SLUG' ) ) {
	define( 'EDD_SLUG', 'products' );
}

دقت داشته باشید که شما باید عبارت موردنظر خودتان را در کد بالا به‌جای “Products” قرار دهید، سپس روی به‌روزرسانی پرونده کلیک کنید. به همین راحتی!

  • در نهایت به پیشخوان » تنظیمات » پیوندهای یکتا بروید و روی ذخیره کلیک کنید تا خطای ۴۰۴ در سایت شما ثبت نشود.

امیدواریم این مقاله برای شما مفید واقع شده باشد. موفق و پیروز باشید.:)

۲
/
۵
(
۱

امتیاز

)

نوشته تغییر نامک downloads در افزونه Easy Digital Downloads اولین بار در بیست اسکریپت. پدیدار شد.



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

تعیین زمان ارسال سفارش در ووکامرس توسط مشتری

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

 

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

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

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

 

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

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

 

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

 

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

 

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

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

 

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

 

با ووکامرس آشنا شوید

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

 

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

 

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

 

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

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

تعیین زمان ارسال سفارش در ووکامرس توسط مشتری

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

 

تنظیمات افزونه Delivery Times for WooCommerce

بعدازاینکه شما این افزونه را روی سایت خود نصب و فعال کردید، یک گزینه به اسم “Delivery Times” به پیشخوان » ووکامرس اضافه خواهد شد، زمانی که روی این گزینه کلیک کنید به یک صفحه مشابه تصویر زیر برده خواهید شد:

تعیین زمان ارسال سفارش در ووکامرس توسط مشتری

همان‌طور که می‌بینید، در این صفحه دو تب Basic Settings و Business Hours را می‌بینید. هر یک از این تب‌ها دارای گزینه‌های مختلفی هستند که در اینجا آن‌ها را بررسی می‌کنیم:

Pre-order Days

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

Delivery Days Prep

در این قسمت هم باید یک مدت‌زمانی را برای تحویل دادن محصول وارد کنید، مثلاً ممکن است شما بخواهید این زمان را ۲ روز در نظر بگیرید و این به معنی تحویل تا دو روز می‌باشد. پیشنهاد ما این است که این مورد را هم خالی بگذارید، اما به‌صورت کلی این موارد به سیاست سایت شما بستگی دارد. اگر این باکس را خالی بگذارید، به این معنی است که تحویل محصول باید در همان روز صورت بگیرد.

Delivery Time Prep

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

تعیین زمان ارسال سفارش در ووکامرس توسط مشتری

Delivery Date Label

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

Require Delivery Date

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

Delivery Time Label

این مورد هم مانند عنوان تاریخ است، اما در مورد زمان تحویل است، مثلاً کاربر می‌تواند ۱۲ ظهر را برای تحویل در نظر بگیرد، در این قسمت شما باید یک عنوان برای نمایش در سایت در نظر بگیرید، مثلاً می‌توانید عبارت ” انتخاب زمان تحویل محصول” را در نظر بگیرید.

Require Delivery Time

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

تعیین زمان ارسال سفارش در ووکامرس توسط مشتری

Delivery Days

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

Opening Time

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

Closing Time

گزینه آخر هم برای مشخص کردن زمانی است که شما ارسال بسته‌ها را متوقف می‌کنید، مثلاً می‌توانید یک زمانی را در نظر بگیرید که سایت شما قادر به ارائه و تحویل محصولات نیست. و اما در آخر این بخش هم باید بعد از وارد کردن اطلاعات، روی گزینه “ذخیره تغییرات” کلیک کنید تا موارد موردنظر شما روی سایت اعمال شود.

 

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

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



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

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

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

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

 

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

 

فاوآیکون یا favicon چیست؟

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

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

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

 

افزودن favicon به وردپرس

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

  • افزودن فاوآیکون در وردپرس با استفاده از تنظیمات قالب
  • افزودن فاوآیکون در وردپرس با استفاده از کدنویسی
  • افزودن گراواتار به عنوان فاوآیکون در وردپرس

قبل از اینکه بخواهیم تا آیکون مورد نظر برای افزودن به وردپرس را انتخاب کنیم لازمه بدونید که فاوآیکونی که از اون استفاده می‌کنید باید در اندازه استاندارد طراحی شده باشد. بنابراین اگر لوگو سایت خودتون را طراحی کردید با استفاده از یک نرم‌افزار ویرایشگر تصاویر مثل فتوشاپ در سیستم عامل ویندوز و یا Gimp در سیستم عامل گنو/لینوکس لوگو مورد نظر خودتون را باز کرده و اونو با اندازه ۱۶*۱۶ پیکسل تغییر اندازه داده و با فرمت png. ذخیره کنید.

 

افزودن فاوآیکون به وردپرس از تنظیمات قالب

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

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

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

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

افزودن فاوآیکون به وردپرس با کدنویسی

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

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

بعد از اینکه وارد محیط مدیریت فایل در هاست خود شدید به مسیر /public_html/wp-content/themes/ مراجعه کرده و سپس وارد پوشه قالبی که روی سایت شما فعال هستش مراجعه کنید. حالا در این مرحله با کلیک روی دکمه Upload که در بالای صفحه قرار دارد تصویر فاوآیکون خودتون را که با عنوان favicon.png ذخیره کردید در مسیر اصلی پوشه قالب آپلود کنید. سپس در همین مسیر به دنبال فایلی با نام header.php بگردید و بعد از یافتن فایل روی اون راست کلیک کرده و گزینه Edit را انتخاب کنید. با انتخاب این گزینه وارد صفحه ویرایش فایل خواهید شد که میتونید کدهای این فایل را تغییر دهید. حالا کافیه تا کد زیر را درست بین دو تگ <title></title> قرار داده و فایل را ذخیره کنید.

<link rel="shortcut icon" href="favicon.png"/>

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

 

افزودن گراواتار به عنوان فاوآیکون در وردپرس

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

 

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

function dcg_gravatar_favicon() {
    // Replace email here
    $GetEmailHash = md5(strtolower(trim('mail@yoursite.com')));
?>
<link rel="shortcut icon" href="<?php echo 'http://www.gravatar.com/avatar/' . $GetEmailHash . '?s=16;'; ?>" type="image/x-icon" />
<?php
}
add_action('wp_head', 'dcg_gravatar_favicon');

به جای mail@yoursite.com هم ایمیل خودتون را که برای اون تصویر گراواتار تعیین کردید را وارد کنید. حالا در این صورت تصویر گراواتار مورد نظر در اندازه ۱۶*۱۶ به عنوان فاوآیکون در سایت نمایش داده خواهد شد.

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

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



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

انتقال تنظیمات سئو با افزونه SEO Data Transporter

با سلام خدمت شما عزیزان  امروز به آموزش انتقال تنظیمات سئو هنگام تغییر افزونه سئو یا قالب سایت می پردازم. هنگام تغییر تم یا تغییر افزونه های سئو ، بزرگترین خطر، از دست دادن اطلاعات سئو مانند متا عنوان، شرح، کلمات کلیدی و غیره است. در این مقاله، شما روش درست انتقال تنظیمات سئو را بوسیله SEO Data Transporter را خواهید دید.

 

داده سئو چیست و چرا باید آن را انتقال دهید؟

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

 

افزونه های سئو مانند Yoast SEO و All in One SEO به شما این امکان را می دهند که اطلاعات سئو را به تمام پست ها، صفحات و حتی انواع پست های سفارشی اضافه کنید.

 

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

 

انتقال تنظیمات سئو در وردپرس

اولین کاری که باید انجام دهید این است که افزونه SEO Data Transporter را نصب و فعال کنید. در صورت نیاز می توانید به راهنمای ما در مورد نحوه نصب افزونه وردپرس مراجعه کنید.

پس از فعال سازی، شما باید از مسیر ابزارها >> Convert SEO Data یا SEO Data Transporter برای انتقال تنظیمات سئو استفاده کنید.

انتقال تنظیمات سئو با افزونه SEO Data Transporter

دو منو کشویی در صفحه SEO data transporter وجود دارد. ابتدا باید پلتفرمی را که می خواهید از آن انتقال دهید انتخاب کنید و سپس، باید پلتفرمی را که می خواهید به آن انتقال دهید انتخاب کنید.

 

فرض می کنیم که می خواهید از افزونه Yoast SEO به All In One SEO Pack انتقال دهید. ابتدا باید در فیلد سمت چپی که برای انتخاب تم یا افزونه مبدا هست Yoast SEO را انتخاب کرده و  سپس در فیلد سمت راستی که برای انتخاب تم یا افزونه مقصد هست گزینه All In One SEO Pack را انتخاب کنید.

 

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

انتقال تنظیمات سئو با افزونه SEO Data Transporter

افزونه SEO Data Transporter اطلاعات سئو سایت شما را تجزیه و تحلیل می کند و نتایج را به شما نشان می دهد. چنانچه در تصویر می بینید تعدادی از سوابق و عناصر سازگار مانند: custom title(عنوان سفارشی)، meta description(توضیحات متا) و meta keywords(متا کلیدی) نشان داده شده اند. این مساله امکان انتخاب بهتر تم یا افزونه مقصد را برای شما فراهم می کند. می توانید تم یا افزونه ای را انتخاب کنید که گزینه های سازگار بیشتر یا گزینه های دلخواه شما را داشته باشد.

 

اکنون می توانید بر روی دکمه «Convert» کلیک کنید تا انتقال آغاز شود. SEO Data Transporter تنظیمات سئو خود را به پلتفرم انتخابی شما منتقل می کند.

 

پس از انتقال تنظیمات سئو خود، می توانیدباخیال راحت افزونه یا تم های قدیمی سئو سایتتان را حذف کنید. شما همچنین می توانید SEO Data Transporter را نیز حذف کنید.

 

افزونه ها و پلت فرم های پشتیبانی شده توسط موتور جستجوگر داده ها

افزونه SEO Data Transporter از بسیاری از افزونه های محبوب سئو وردپرس، چارچوب های تم و پلتفرم ها پشتیبانی می کند. در اینجا لیستی از پلتفرم های پشتیبانی شده وجود دارد:

تم های پشتیبانی شده

  • Builder
  • Catalyst
  • Frugal
  • Genesis
  • Headway
  • Hybrid
  • Thesis 1.x
  • WooFramework

افزونه های سئو پشتیبانی شده

  • All in One SEO Pack
  • Yoast SEO
  • Headspace2
  • Add Meta Tags
  • Meta SEO Pack
  • Platinum SEO
  • SEO Ultimate
  • Greg’s High Performance SEO

در واقع اگر میخواهید از SEO Yoast به All in One Package SEO تغییر دهید یا اگر می خواهید از All in One SEO Package به Yoast SEO تغییر دهید، سپس Data Transporter SEO شما ابزار Go-to شما است.

 

راه های دیگر برای انتقال تنظیمات سئو

برخی از افزونه های سئو دارای ابزارهای ساخته شده برای وارد و صادر کردن تنظیمات سئو می باشند. اگر قصد دارید از یک افزونه جدید سئو استفاده کنید، باید بررسی کنید که آیا می توانید تنظیمات سئو را از افزونه یا تم های قدیمی تر خود وارد کنید یا نه. به عنوان مثال، افزونه Yoast SEO دارای ویژگی واردکردن یا Import است. پس از نصب افزونه Yoast SEO، می توانید به مسیر SEO >>Tools بروید و بر روی لینک Import and Export کلیک کنید.

انتقال تنظیمات سئو با افزونه SEO Data Transporter

با افزونه Yoast SEO، شما امکان انتقال تنظیمات سئو خود را بین دو سایت که هر دو از افزونه Yoast SEO استفاده می کنند، خواهید داشت. شما همچنین می توانید اطلاعات سئو را از افزونه های مختلف SEO به SEO Yoast وارد کنید. کافی است به مسیر SEO >>Tools >>Import and Export بروید و گزینه Import from other SEO plugins را بزنید و بقیه مراحل را بسادگی طی کنید.

انتقال تنظیمات سئو با افزونه SEO Data Transporter

امیدوارم این مقاله به شما برای انتقال تنظیمات سئو وردپرس با SEO Data Transporter کمک کرده باشد.

نوشته انتقال تنظیمات سئو با افزونه SEO Data Transporter اولین بار در بیست اسکریپت. پدیدار شد.



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

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

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

 

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

 

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

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

 

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

 

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

 

بررسی رفتار کاربر در وردپرس با 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 بروید.

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

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



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

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

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

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

 

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

 

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

 

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

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

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

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

 

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

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

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

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

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

برای افزودن نقش کاربری در وردپرس بدون افزونه شما باید دست به کد بشید و یه چند خط کد رو داخل فایل 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
 
)
);
?>

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

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

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



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

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

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

 

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

 

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

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

 

تصاویری که برای شکلک‌ها در وردپرس مورد استفاده قرار می‌گیرند در مسیر /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');

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

 

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

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



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

صفحه 1 از 34
12345678910 بعدی 2030...«