دیجی اسکریپت

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

دسترسی به پیشخوان وردپرس فقط توسط مدیر
[ad_1]

دسترسی به پیشخوان وردپرس فقط توسط مدیر

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

 

دسترسی به پیشخوان وردپرس فقط توسط مدیر

 

توضیح کد:

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

<?php
	add_action ( 'init' , 'blockusers_mw_init');
	
	function blockusers_mw_init()
	{
		if (is_user_logged_in())
		{
			$user_info = get_userdata($userid);
			$user_role = implode(',' , $user_info->roles);
			
			if($user_role != 'administrator')
			{
				wp_redirect(home_url());
				exit;
			}
		}
	}
?>

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

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

[ad_2]

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

استفاده از eEmbed در ابزارک متن وردپرس
[ad_1]

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

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

 

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

 

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

add_filter( 'widget_text', array( $wp_embed, 'run_shortcode' ), 8 );
add_filter( 'widget_text', array( $wp_embed, 'autoembed'), 8 );

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

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

[ad_2]

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

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

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

 

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

 

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

 

آموزش حذف کامل افزونه وردپرس

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

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

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

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

 

آموزش حذف کامل افزونه وردپرس از هاست

برای این منظور بعد از اینکه وارد هاست خودتون شدید روی گزینه File Manager کلیک کنید تا به صفحه مدیریت فایل‌ها در هاست وارد شوید، سپس به مسیر /public_html/wp-content/plugins/ مراجعه کرده و کلیه پوشه‌های موجود در هاست را بررسی کنید. هر یک از این پوشه‌هایی که در پوشه plugins قرار داره مربوط به یکی از افزونه‌هایی هست که ازش استفاده می‌کنید.

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

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

 

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

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

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

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

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

 

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

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

[ad_2]

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

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

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

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

 

چرا و چه زمانی نیاز به اضافه کردن لینک های میانبر به نوار ابزار داریم؟

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

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

 

اضافه کردن یک لینک میانبر سفارشی به نوار ابزار

برای اضافه کردن یک لینک میانبر سفارشی به نوار ابزار وردپرس، به سادگی کد زیر را در فایل functions.php وارد کنید.

// add a link to the WP Toolbar
function custom_toolbar_link($wp_admin_bar) {
	$args = array(
		'id' => 'wpbeginner',
		'title' => 'بیست اسکریپت', 
		'href' => 'https://www.20script.ir', 
		'meta' => array(
			'class' => 'wpbeginner', 
			'title' => 'Search WPBeginner Tutorials'
			)
	);
	$wp_admin_bar->add_node($args);
}
add_action('admin_bar_menu', 'custom_toolbar_link', 999);

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

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

اضافه کردن یک گروه لینک سفارشی به نوار ابزار

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

/*
* add a group of links under a parent link
*/

// Add a parent shortcut link

function custom_toolbar_link($wp_admin_bar) {
	$args = array(
		'id' => 'wpbeginner',
		'title' => 'بیست اسکریپت', 
		'href' => 'https://www.20script.ir/', 
		'meta' => array(
			'class' => 'wpbeginner', 
			'title' => 'Visit WPBeginner'
			)
	);
	$wp_admin_bar->add_node($args);

// Add the first child link 
	
	$args = array(
		'id' => 'wpbeginner-guides',
		'title' => 'Guides', 
		'href' => 'https://www.20script.ir/wordpress-tuts/',
		'parent' => 'wpbeginner', 
		'meta' => array(
			'class' => 'wpbeginner-guides', 
			'title' => 'Visit WordPress Beginner Guides'
			)
	);
	$wp_admin_bar->add_node($args);

// Add another child link
$args = array(
		'id' => 'wpbeginner-tutorials',
		'title' => 'WPBeginner Tutorials', 
		'href' => 'https://www.20script.ir/courses/',
		'parent' => 'wpbeginner', 
		'meta' => array(
			'class' => 'wpbeginner-tutorials', 
			'title' => 'Visit WPBeginner Tutorials'
			)
	);
	$wp_admin_bar->add_node($args);

// Add a child link to the child link

$args = array(
		'id' => 'wpbeginner-themes',
		'title' => 'Themes', 
		'href' => 'https://www.20script.ir/',
		'parent' => 'wpbeginner-tutorials', 
		'meta' => array(
			'class' => 'wpbeginner-themes', 
			'title' => 'Visit WordPress Themes Tutorials on WPBeginner'
			)
	);
	$wp_admin_bar->add_node($args);

}

add_action('admin_bar_menu', 'custom_toolbar_link', 999);

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

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

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

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

[ad_2]

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

برجسته کردن نظرات نویسنده مطلب در نظرات وردپرس
[ad_1]

برجسته کردن نظرات نویسنده مطلب در نظرات وردپرس

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

 

برجسته کردن نظرات نویسنده مطلب در نظرات وردپرس

 

در ابتدا باید فایل css قالب سایتتان را پیدا کنید. معمولا این کد ها در style.css قالب سایت هست. پس وارد بخش نمایش > ویرایشگر شوید و از سمت چپ فایل شیوه نامه قالب را انتخاب کنید.

 

کد زیر را به انتهای فایل style.css اضافه کنید.

.commentlist .bypostauthor {background:#3498db}
.commentlist li ul.children li.bypostauthor {background:#3498db}

در کد بالا می توانید کد رنگ دلخواه خود را به جای ۳۴۹۸db قرار دهید. کافیست هر کد رنگی که می خواهید را اینجا بنویسید تا رنگ پس زمینه نظرات نویسنده مطالب به همان رنگ نمایش داده شود. البته می توانید کد های سی اس اس دیگری را به دلخواه به کد بالا اضافه کنید که اینکار کمی دانش سی اس اس نویسی نیاز دارد.

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

[ad_2]

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

حل مشکل رسپانسیو ویدیو پلیر وردپرس
[ad_1]

مشکل رسپانسیو ویدیو پلیر وردپرس

شما هم با مشکل رسپانسیو ویدیو پلیر وردپرس در گوشی های موبایل  و تبلت دست و پنجه نرم می کنید؟ قالب سایتتون رو رسپانسیو کردید ولی ویدیو ها از سایتتون بیرون میزنند؟ کد هایی که از آپارات توی سایتتون گذاشتید از سایتتون بیرون میزنه و کاربر رو سر در گم میکنه؟ خب تا این آموزشمون شبیه تبلیغات تلویزیونی نشده بریم سراغ آموزش ریسپانسیو کردن ویدیو پلیر وردپرس ؟

 

حل مشکل رسپانسیو ویدیو پلیر وردپرس

 

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

 

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

برای ریسپانسیو کردن ویدیو پلیر وردپرس کافیست کد زیر را در style.css قالب سایت وردپرسی خود اضافه کنید:

.post iframe ,.wp-video,
.mejs-container, .mejs-embed, .mejs-embed body, .mejs-container .mejs-controls {
    max-width: 100% !important;
}

از ویدیو پلیر رسپانسیو خودتون لذت ببرید

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

[ad_2]

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

رفع خطای Deceptive site ahead در وردپرس
[ad_1]

رفع خطای Deceptive site ahead

آیا با مشکل Deceptive site ahead یا this site contains harmful programs در سایت وردپرس خودتان مواجه شده اید؟ این خطا به این معناست که سایت شما هک یا ویروسی شده و گوگل سایت شما را به عنوان یک وبسایت دارای کد های مخرب شناسایی کرده. اما چگونه این مشکل را حل کنیم؟

رفع خطای Deceptive site ahead در وردپرس

این خطا چه زمانی اتفاق می افتد؟

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

رفع خطای Deceptive site ahead در وردپرس

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

 

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

 

اما چگونه مشکل را حل کنیم؟

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

 

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

 

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

 

در صورت حل مشکل ، به پنل کنسول گوگل مراجعه کنید. https://www.google.com/webmasters/tools/home?hl=en در اینجا روی سایتتان کلیک کنید.

رفع خطای Deceptive site ahead در وردپرس

از بخش Security Issues درخواست بررسی مجدد سایت و رفع ارور را ارسال کنید تا گوگل سایت شما را مجدد بررسی کند.

نوشته رفع خطای Deceptive site ahead در وردپرس اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

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

نمایش قسمتی از محتوا فقط به اعضا در وردپرس
[ad_1]

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

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

 

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

 

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

 

روش اول: محدودیت محتوای مطالب به ازای عضویت در سایت

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

[userpro_private restrict_to_roles=administrator,subscriber,author]
محتوا در اینجا
[/userpro_private]

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

 

روش دوم: نمایش لینک دانلود به ازای عضویت در خبرنامه

با این روش که مناسب سایت هایی هست با لینک های دانلود متعدد، می توانید به ازای عضویت در خبرنامه ، به کاربر اجازه دهید فایل مورد نظر خود را دانلود کنند. از طریق افزونه subscribe and download می توانید یک فرم ثبت نام خبرنامه ایمیلی به کاربر نمایش دهید. کاربر بعد از وارد کردن ایمیل خود ، می تواند لینک دانلود را در ایمیل خودش دریافت کند.

 

ابتدا افزونه subscribe & download را نصب کنید. بعد از نصب افزونه بایستی وارد بخش ویرایش یا اضافه کردن نوشته در وردپرس شده و روی دکمه ایمیل کلیک کنید.

 

لینک دانلود فایل را وارد کرده و روی افزودن کلیک کنید تا شورت کد مربوطه به صفحه اضافه شود.

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

[ad_2]

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

آموزش افزودن قابلیت ویرایش نظرات در وردپرس
[ad_1]

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

 

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

 

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

 

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

افزونه ویرایش نظرات در وردپرس که قصد معرفی اونو دارم با نام WP Ajax Edit Comments در مخزن وردپرس به ثبت رسیده و تا به امروز موفق شده بیش از ۳٫۰۰۰ نصب فعال و کسب امتیاز ۴٫۴ را ازآن خودش بکنه که با استتفاده از این افزونه قادر هستید تا امکان ویرایش و درخواست حذف نظرات در وردپرس را برای کاربران فراهم کرده و مدت زمان محدودی را برای این کار در تنظیمات افزونه در نظر بگیرید تا در این برهه زمانی کاربران قادر به ویرایش نظر در وردپرس باشند. برای استفاده از این افزونه روی دکمه زیر کلیک کنید تا به صفحه افزونه در مخزن وردپرس هدایت شده و سپس با استفاده از آموزش نحوه نصب و کار کردن با افزونه ها در وردپرس اقدام به نصب و فعال سازی افزونه در سایت وردپرسی خودتون بکنید.

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

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

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

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

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

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

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

[ad_2]

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

آموزش رفع خطای نوشتن پرونده روی دیسک
[ad_1]

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

 

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

 

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

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

 

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

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

بعد از اینکه وارد مسیر public_html در هاست خودتون شدید به مسیری که وردپرس را در اون نصب کردید وارد شوید. اگر وردپرس شما در مسیر اصلی دامنه نصب شده باشه توی همین مسیر public_html پوشه‌ای با عنوان wp-content وجود داره و اگر هم وردپرس را در یک ساب دامنه و یا ساب دایرکتوری نصب کردید باید ابتدا وارد پوشه مورد نظر شده و سپس پوشه wp-content را از داخل این پوشه پیدا کنید.

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

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

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

حالا همونطور که در تصویر بالا میبینید تیگ گزینه موجود در ریفت write که در ستون user قرار داره و با علامت فلش اونو مشخص کردم را فعال کنید تا در بخش Permission سطح دسترسی که بر اساس عدد نمایش داده شده روی ۷۵۵ تنظیم بشه و در نهایت روی دکمه Change premissions کلیک کنید تا سطح دسترسی تغییر پیدا بکنه. حالا بعد از تغییر سطح دسترسی اگر به پیشخوان وردپرس مراجعه کنید خواهید دید که خطای آپلود نشدن فایل در وردپرس برطف شده و میتونید به راحتی هر فایلی که قصد دارید در وردپرس آپلود کنید.

 

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

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

[ad_2]

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

صفحه 11 از 34
»... قبلی 78910111213141516 بعدی 2030...«