<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>وردپرس &#8211; آموزش،آپلود و گالری عکس ساقی</title>
	<atom:link href="https://saqi.ir/category/%d8%a2%d9%85%d9%88%d8%b2%d8%b4/%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3/feed/" rel="self" type="application/rss+xml" />
	<link>https://saqi.ir</link>
	<description>آموزش،گالری تصویر،آپلود نامحدود و دانلود</description>
	<lastBuildDate>Sat, 02 May 2015 10:47:27 +0000</lastBuildDate>
	<language>fa-IR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.5</generator>
	<item>
		<title>محدود کردن طول نظرات در وردپرس</title>
		<link>https://saqi.ir/how-to-limit-comment-length-in-wordpress/</link>
					<comments>https://saqi.ir/how-to-limit-comment-length-in-wordpress/#respond</comments>
		
		<dc:creator><![CDATA[امیر]]></dc:creator>
		<pubDate>Sat, 02 May 2015 10:35:22 +0000</pubDate>
				<category><![CDATA[آموزش]]></category>
		<category><![CDATA[افزونه ها]]></category>
		<category><![CDATA[وردپرس]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[comment]]></category>
		<category><![CDATA[comment length]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[hook]]></category>
		<category><![CDATA[length]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[افزونه]]></category>
		<category><![CDATA[فیلتر]]></category>
		<category><![CDATA[کامنت]]></category>
		<category><![CDATA[محدودیت طول کامنت]]></category>
		<category><![CDATA[نظر]]></category>
		<category><![CDATA[هوک]]></category>
		<guid isPermaLink="false">http://saqi.ir/?p=1348</guid>

					<description><![CDATA[قسمت نظرات در هر سایتی مشوق کاربران و خوانندگان جهت بحث و بررسی پیرامون آن نوشته است. سایت های وردپرسی از این قاعده مستثنی نیستند. مدیریت بر روی کامنتها در تنظیمات اولیه وردپرس کامل نیست و بنا به نیازها و صلاحدید مدیران هر سایت، جهت بهبود این قسمت، نیاز به تکمیل تنظیمات می باشد. به &#8230;]]></description>
										<content:encoded><![CDATA[<p>قسمت نظرات در هر سایتی مشوق کاربران و خوانندگان جهت بحث و بررسی پیرامون آن نوشته است. سایت های وردپرسی از این قاعده مستثنی نیستند. مدیریت بر روی کامنتها در تنظیمات اولیه وردپرس کامل نیست و بنا به نیازها و صلاحدید مدیران هر سایت، جهت بهبود این قسمت، نیاز به تکمیل تنظیمات می باشد.</p>
<p>به هر حال شما بر اثر تجربه وبمستری خود ممکن است خواهان تنظیمات بیشتر در قسمت نظرات باشید. معمولاً نظرات بسیار کوتاه و حاوی یکی دو کلمه، نمی تواند مفید واقع شود و در اکثر موارد نیز اسپم و تبلیغات است. هم چنین نظرات طولانی، خسته کننده و معمولاً نامرتبط با نوشته است.</p>
<p>در این نوشته، یکی از این تنظیمات را به سایت خود اضافه می کنیم. طول یک کامنت (تعداد کاراکترهای یک نظر) موضوع این نوشته است.</p>
<p>در این نوشته، چگونگی ایجاد محدودیت بر روی تعداد کاراکترهای نظرات را آموزش می دهیم و شما می توانید مینیمم و ماکزیمم طول یک کامنت را تعیین و بر روی سایت وردپرسی خود اعمال نمایید.</p>
<p>دو روش کلی برای اعمال این محدودیت بیان می شود. روش اول، استفاده از افزونه و روش دیگر، به کارگیری یک تکه کد کوچولو !!</p>
<div class="clear"></div><div style="margin-top:10px; margin-bottom:10px;" class="divider divider-normal"></div>
<span class="highlight highlight-yellow"><strong>روش اول: محدودیت در طول نظرات با استفاده از افزونه: </strong></span>
<p>در این روش کافیست افزونه <a title="Control Comment Length" href="https://wordpress.org/plugins/control-comment-length/" target="_blank">Control Comment Length</a> را نصب و فعال کنید. سپس از منوی تنظیمات، بر روی گزینه Control Comment Length کلیک کنید تا به صفحه تنظیمات این افزونه بروید.</p>
<figure id="attachment_1353" aria-describedby="caption-attachment-1353" style="width: 520px" class="wp-caption aligncenter"><img fetchpriority="high" decoding="async" class="size-full wp-image-1353" src="http://saqi.ir/wp-content/uploads/2015/05/comment-control.png?x31193" alt="comment-control" width="520" height="368" srcset="https://saqi.ir/wp-content/uploads/2015/05/comment-control.png 520w, https://saqi.ir/wp-content/uploads/2015/05/comment-control-300x212.png 300w" sizes="(max-width: 520px) 100vw, 520px" /><figcaption id="caption-attachment-1353" class="wp-caption-text">comment-control</figcaption></figure>
<p>این افزونه تا بحال به زبان فارسی ترجمه نشده و رابط کاربری این افزونه، آلمانی با انگلیسی است. همانگونه که در تصویر بالا مشاهده می شود، چهار اینباکس وجود دارد که به شرح زیر می باشند:</p>
<p>1. حد پایین (مینیمم) مجاز برای تعداد کاراکترهای یک نظر (مقدار پیشنهادی: 60)</p>
<p>2. هنگامی که طول یک کامنت کمتر از حد مجاز باشد، این پیام به او نمایش داده خواهد شد.</p>
<p>3. حد بالا (ماکزیمم) مجاز برای تعداد کاراکترهای یک نظر (مقدار پیشنهادی: 5000)</p>
<p>4. هنگامی که طول یک کامنت بیشتر از حد مجاز باشد، این پیام به او نمایش داده خواهد شد.</p>
<p>در آخر نیز می توانید مدیران سایت خود را از اعمال این محدودیت مستثنی کنید.</p>
<div class="clear"></div><div style="margin-top:10px; margin-bottom:10px;" class="divider divider-normal"></div>
<p><strong><span class="highlight highlight-yellow">روش دوم: محدودیت در طول نظرات با استفاده از کد</span></strong></p>
<p>روش دوم، برای کاربرانی است که مایل به نصب افزونه در سایت خود نیستند. در این روش، یک هوک به  preprocess_comment اضافه می کنیم. این فیلتر، قبل از آن که وردپرس هرگونه نظری را در دیتابیس ذخیره نماید و یا هر گونه پردازشی را بر روی ان نظر اعمال کند، اجرا می گردد. ما برای کنترل کردن طول نظرات، از آن استفاده می کنیم و در صورتی که طول نظر، مطلوب ما نبود، پیغام خاصی را به کاربر نمایش خواهیم داد.</p>
<p>بدین منظور به فایل functions.php قالب فعال سایت خود رفته و پس از پشتیبان گیری از آن، کد زیر را به آن اضافه نمایید:</p>
<pre class="lang:php decode:true" title="Limit Comment Length in WordPress">add_filter( 'preprocess_comment', 'saqi_preprocess_comment' ); // Code from saqi.ir

function saqi_preprocess_comment($comment) {
    if ( strlen( $comment['comment_content'] ) &gt; 5000 ) {
        wp_die('Comment is too long. Please keep your comment under 5000 characters.');
    }
    if ( strlen( $comment['comment_content'] ) &lt; 60 ) {
        wp_die('Comment is too short. Please use at least 60 characters.');
    }
    return $comment;
}</pre>
<p>جهت تغییر میزان ماکزیمم و مینیمم طول نظرات، اعداد 5000 و 60 (در خطوط 3 و 6) را تغییر دهید و برای تغییر پیغام های خطا، برای حالت طول کمتر از میزان مینیمم، عبارت</p>
<pre class="lang:php decode:true" title="Limit Comment Length in WordPress">Comment is too short. Please use at least 60 characters
</pre>
<p>و برای حالت طول بیشتر از میزان ماکزیمم، عبارت</p>
<pre class="lang:php decode:true" title="Limit Comment Length in WordPress">Comment is too long. Please keep your comment under 5000 characters
</pre>
<p>را به عبارات دلخواه خود تغییر دهید.</p>
<figure id="attachment_1357" aria-describedby="caption-attachment-1357" style="width: 520px" class="wp-caption aligncenter"><img decoding="async" class="size-full wp-image-1357" src="http://saqi.ir/wp-content/uploads/2015/05/comment-length-limit.png?x31193" alt="comment-length-limit" width="520" height="245" srcset="https://saqi.ir/wp-content/uploads/2015/05/comment-length-limit.png 520w, https://saqi.ir/wp-content/uploads/2015/05/comment-length-limit-300x141.png 300w" sizes="(max-width: 520px) 100vw, 520px" /><figcaption id="caption-attachment-1357" class="wp-caption-text">comment-length-limit</figcaption></figure>
<p>وردپرسی باشید و ایام به کام !</p>
]]></content:encoded>
					
					<wfw:commentRss>https://saqi.ir/how-to-limit-comment-length-in-wordpress/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>خروج اتوماتیک کاربران غیرفعال در وردپرس</title>
		<link>https://saqi.ir/how-to-automatically-log-out-idle-users-in-wordpress/</link>
					<comments>https://saqi.ir/how-to-automatically-log-out-idle-users-in-wordpress/#respond</comments>
		
		<dc:creator><![CDATA[امیر]]></dc:creator>
		<pubDate>Fri, 13 Feb 2015 12:20:05 +0000</pubDate>
				<category><![CDATA[آموزش]]></category>
		<category><![CDATA[افزونه ها]]></category>
		<category><![CDATA[وردپرس]]></category>
		<category><![CDATA[automatic logout]]></category>
		<category><![CDATA[idle]]></category>
		<category><![CDATA[idle user]]></category>
		<category><![CDATA[log out]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[افزونه]]></category>
		<category><![CDATA[پلاگین]]></category>
		<category><![CDATA[خروج]]></category>
		<category><![CDATA[خروج اتوماتیک]]></category>
		<category><![CDATA[کاربران غیرفعال]]></category>
		<guid isPermaLink="false">http://saqi.ir/?p=1314</guid>

					<description><![CDATA[راه اندازی سایت های وردپرسی با کاربران و نویسنده های متعدد، چالش های جدیدی را در بر دارد. در نظر ادمین های هوشیار، کاربران غیرفعال از نظر امنیتی مشکلات بالقوه ای محسوب خواهند شد. به همین دلیل در بسیاری از سایت های مالی نظیر بانک ها، کاربران غیر فعال به صورت اتوماتیک از سایت خارج &#8230;]]></description>
										<content:encoded><![CDATA[<p>راه اندازی سایت های وردپرسی با کاربران و نویسنده های متعدد، چالش های جدیدی را در بر دارد. در نظر ادمین های هوشیار، کاربران غیرفعال از نظر امنیتی مشکلات بالقوه ای محسوب خواهند شد.</p>
<p>به همین دلیل در بسیاری از سایت های مالی نظیر بانک ها، کاربران غیر فعال به صورت اتوماتیک از سایت خارج (log out) می گردند. اگر شما نیز مایل هستید که این قابلیت را بر روی سایت وردپرسی خود اجرا کنید، در این نوشته با ما همراه باشید.</p>
<p>افزونه ای که امروز برای شما معرفی می کنیم، این قابلیت را در سایت وردپرسی شما به ارمغان می آورد.</p>
<figure id="attachment_1317" aria-describedby="caption-attachment-1317" style="width: 180px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-1317 size-full" src="http://saqi.ir/wp-content/uploads/2015/02/logout-inactive-users.jpg?x31193" alt="logout-inactive-users" width="180" height="180" srcset="https://saqi.ir/wp-content/uploads/2015/02/logout-inactive-users.jpg 180w, https://saqi.ir/wp-content/uploads/2015/02/logout-inactive-users-150x150.jpg 150w, https://saqi.ir/wp-content/uploads/2015/02/logout-inactive-users-55x55.jpg 55w" sizes="(max-width: 180px) 100vw, 180px" /><figcaption id="caption-attachment-1317" class="wp-caption-text">logout-inactive-users</figcaption></figure>
<p>نام افزونه:</p>
<span class="highlight highlight-yellow"><a title="WP Idle Logout" href="https://wordpress.org/plugins/wp-idle-logout/" target="_blank">WP Idle Logout</a></span>
<p>پس از نصب و فعال سازی افزونه، از منوی تنظیمات، بر روی Idle Logout کلیک کنید تا به صفحه تنظیمات این افزونه وارد شوید:</p>
<figure id="attachment_1318" aria-describedby="caption-attachment-1318" style="width: 520px" class="wp-caption aligncenter"><a href="http://saqi.ir/wp-content/uploads/2015/02/idle-logout.png?x31193"><img loading="lazy" decoding="async" class="size-full wp-image-1318" src="http://saqi.ir/wp-content/uploads/2015/02/idle-logout.png?x31193" alt="idle-logout" width="520" height="263" srcset="https://saqi.ir/wp-content/uploads/2015/02/idle-logout.png 520w, https://saqi.ir/wp-content/uploads/2015/02/idle-logout-300x151.png 300w" sizes="auto, (max-width: 520px) 100vw, 520px" /></a><figcaption id="caption-attachment-1318" class="wp-caption-text">idle-logout</figcaption></figure>
<p>&nbsp;</p>
<p>در کادر ورودی اول، مدت زمان مورد نظر خود را بر حسب ثانیه وارد نمائید. مدت زمان پیش فرض، 3600 ثانیه (یک ساعت) می باشد. پس از این مدت زمان، کاربران غیرفعال به صورت اتوماتیک از کاربری خود خارج می شوند.</p>
<p>در کادر دوم پیامی که به کاربران خارج شده به صورت اتوماتیک نشان داده می شود، قابل ویرایش است. پیام پیش فرض، &#8220;You have been logged out due to inactivity&#8221; است.</p>
<p>و در آخر، جهت ذخیره تغییرات، بر روی دکمه Save Changes کلیک کنید.</p>
<p>&nbsp;</p>
<figure id="attachment_1319" aria-describedby="caption-attachment-1319" style="width: 520px" class="wp-caption aligncenter"><a href="http://saqi.ir/wp-content/uploads/2015/02/idle-logout-message.png?x31193"><img loading="lazy" decoding="async" class="size-full wp-image-1319" src="http://saqi.ir/wp-content/uploads/2015/02/idle-logout-message.png?x31193" alt="idle-logout-message" width="520" height="375" srcset="https://saqi.ir/wp-content/uploads/2015/02/idle-logout-message.png 520w, https://saqi.ir/wp-content/uploads/2015/02/idle-logout-message-300x216.png 300w" sizes="auto, (max-width: 520px) 100vw, 520px" /></a><figcaption id="caption-attachment-1319" class="wp-caption-text">idle-logout-message</figcaption></figure>
<p>و تمام !</p>
<p>این افزونه تا به امروز فارسی سازی نشده است. شما می توانید آن را فارسی سازی کنید.</p>
<p>موفق و وردپرسی باشید&#8230;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://saqi.ir/how-to-automatically-log-out-idle-users-in-wordpress/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>نمایش نوشته های دسته های خاص در خانه وردپرس</title>
		<link>https://saqi.ir/show-only-one-category-on-wordpress-homepage/</link>
					<comments>https://saqi.ir/show-only-one-category-on-wordpress-homepage/#comments</comments>
		
		<dc:creator><![CDATA[امیر]]></dc:creator>
		<pubDate>Fri, 27 Jun 2014 13:51:01 +0000</pubDate>
				<category><![CDATA[آموزش]]></category>
		<category><![CDATA[وردپرس]]></category>
		<category><![CDATA[action]]></category>
		<category><![CDATA[cat]]></category>
		<category><![CDATA[category]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[find id]]></category>
		<category><![CDATA[Homepage]]></category>
		<category><![CDATA[hook]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[آیدی]]></category>
		<category><![CDATA[افزونه]]></category>
		<category><![CDATA[پیدا کردن آیدی]]></category>
		<category><![CDATA[دسته]]></category>
		<category><![CDATA[نوشته های یک دسته]]></category>
		<category><![CDATA[هوک]]></category>
		<guid isPermaLink="false">http://saqi.ir/?p=847</guid>

					<description><![CDATA[اگر شما جزء وردپرس کارانی هستید که می خواهید فقط نوشته هایی را در خانه (home page) سایت وردپرسی خود نمایش دهید که در دسته یا دسته های خاصی قرار داشته باشند، با ما در این نوشته همراه شوید ! ابتدا باید آیدی دسته مورد نظر خود را بیابید. برای این کار، کافیست به قسمت &#8230;]]></description>
										<content:encoded><![CDATA[<p>اگر شما جزء وردپرس کارانی هستید که می خواهید فقط نوشته هایی را در خانه (home page) سایت وردپرسی خود نمایش دهید که در دسته یا دسته های خاصی قرار داشته باشند، با ما در این نوشته همراه شوید !</p>
<p>ابتدا باید آیدی دسته مورد نظر خود را بیابید. برای این کار، کافیست به قسمت نوشته ها -&gt; دسته ها رفته و بر روی  عنوان دسته مورد نظرتان کلیک کنید.</p>
<figure id="attachment_848" aria-describedby="caption-attachment-848" style="width: 807px" class="wp-caption aligncenter"><a href="http://saqi.ir/wp-content/uploads/2014/06/6-30-2014-5-59-54-PM.png?x31193"><img loading="lazy" decoding="async" class="size-full wp-image-848" src="http://saqi.ir/wp-content/uploads/2014/06/6-30-2014-5-59-54-PM.png?x31193" alt="نمایش نوشته های دسته های خاص در خانه وردپرس" width="807" height="341" srcset="https://saqi.ir/wp-content/uploads/2014/06/6-30-2014-5-59-54-PM.png 807w, https://saqi.ir/wp-content/uploads/2014/06/6-30-2014-5-59-54-PM-300x126.png 300w" sizes="auto, (max-width: 807px) 100vw, 807px" /></a><figcaption id="caption-attachment-848" class="wp-caption-text">نمایش نوشته های دسته های خاص در خانه وردپرس</figcaption></figure>
<p>سپس آدرس URL مرورگر خود را مشاهده نمایید. مشابه این آدرس می باشد :</p>
<pre class="lang:default decode:true">http://saqi.ir/wp-admin/edit-tags.php?action=edit&amp;taxonomy=category&amp;tag_ID=2&amp;post_type=post</pre>
<p>عددی که در برابر tag_ID نوشته شده، یعنی 2 ، همان آیدی دسته ای است که بر روی آن کلیک کرده اید.</p>
<p>برای نمایش آیدی قسمت های مختلف در پنل مدیریت وردپرس، می توانید از <a title="نمایش آیدی در پنل مدیریت وردپرس" href="http://wordpress.org/plugins/Reveal%20IDs-for-wp-admin-25/" target="_blank">افزونه Reveal IDs</a> نیز استفاده نمایید.</p>
<p>خب، حالا که آیدی دسته مورد نظرتان را پیدا کردید، کافیست کد زیر را به فایل توابع قالبتان اضافه نمایید. دقت فرمائید که قبل از هر گونه تغییر در این فایل، از آن پشتیبان تهیه کنید. فراموش نشود که در صورت تغییر قالب، بایستی این کد را به فایل توابع قالب جدید نیز اضافه کنید.</p>
<pre class="lang:default decode:true">function saqi_home_category( $query ) { // Code from Saqi.IR
 if ( $query-&gt;is_home() &amp;&amp; $query-&gt;is_main_query() ) {
 $query-&gt;set( 'cat', '2');
 }
}
add_action( 'pre_get_posts', 'saqi_home_category' );</pre>
<p>به جای عدد 2 ، آیدی دسته مورد نظر خود را جایگزین کنید. در صورتی که مایلید که نوشته های بیش از یک دسته در صفحه خانه سایتتان به نمایش در آید، آیدی ها را با کاما از هم جدا کنید. مانند زیر:</p>
<pre class="lang:default decode:true ">function saqi_home_category( $query ) { // Code from Saqi.IR
 if ( $query-&gt;is_home() &amp;&amp; $query-&gt;is_main_query() ) {
 $query-&gt;set( 'cat', '2');
 }
}
add_action( 'pre_get_posts', 'saqi_home_category' );

$query-&gt;set( 'cat', ’2, 16’ );</pre>
<p>بدین ترتیب، تنها نوشته های مربوط به دسته 2 و 16 در صفحه اصلی سایت شما نمایش می یابد.</p>
<p>موفق و وردپرسی باشید. طاعات قبول / التماس دعا</p>
]]></content:encoded>
					
					<wfw:commentRss>https://saqi.ir/show-only-one-category-on-wordpress-homepage/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>اجرای کد در نوشته های وردپرس</title>
		<link>https://saqi.ir/executes-php-code-in-wordpress-posts/</link>
					<comments>https://saqi.ir/executes-php-code-in-wordpress-posts/#comments</comments>
		
		<dc:creator><![CDATA[امیر]]></dc:creator>
		<pubDate>Thu, 29 May 2014 11:33:13 +0000</pubDate>
				<category><![CDATA[آموزش]]></category>
		<category><![CDATA[افزونه ها]]></category>
		<category><![CDATA[وردپرس]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[excute]]></category>
		<category><![CDATA[excute code in post]]></category>
		<category><![CDATA[PHP Code for posts]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[افزونه]]></category>
		<guid isPermaLink="false">http://saqi.ir/?p=605</guid>

					<description><![CDATA[به صورت پیش فرض، کدهای php در نوشته ها و برگه های وردپرس اجرا نخواهند شد و به نمایش در خواهند آمد. راه های مختلفی جهت اجرای کدها در نوشته های وردپرس وجود دارد. در این نوشته قصد دارم به معرفی یک افزونه بپردازم که این کار را بتوانید انجام دهید. افزونه PHP Code for posts &#8230;]]></description>
										<content:encoded><![CDATA[<p>به صورت پیش فرض، کدهای php در نوشته ها و برگه های وردپرس اجرا نخواهند شد و به نمایش در خواهند آمد. راه های مختلفی جهت اجرای کدها در نوشته های وردپرس وجود دارد. در این نوشته قصد دارم به معرفی یک افزونه بپردازم که این کار را بتوانید انجام دهید.</p>
<p>افزونه PHP Code for posts به شما اجازه می دهد که کدهای php خود را در نوشته های سایت خود اضافه کنید. با استفاده از شورت کدهایی که این افزونه در اختیار شما خواهد گذاشت، این کار انجام خواهد پذیرفت.</p>
<p>ابتدا بایستی این افزونه را از مخزن وردپرس دانلود کرده و نصب نمائید. برای دانلود افزونه<a title="صفحه افزونه PHP Code for posts در مخزن وردپرس" href="https://wordpress.org/plugins/php-code-for-posts/" target="_blank"> اینجا </a>کلیک کنید. پس از فعال کردن افزونه، یک منو به سمت راست پنل مدیریت وردپرس شما به نام PHP Code اضافه خواهد شد. پس از کلیک بر روی آن، به صفحه تنظیمات افزونه وارد می شوید.</p>
<figure id="attachment_609" aria-describedby="caption-attachment-609" style="width: 618px" class="wp-caption aligncenter"><a href="http://saqi.ir/wp-content/uploads/2014/05/PHP_Code_for_posts.png?x31193"><img loading="lazy" decoding="async" class="size-large wp-image-609" src="http://saqi.ir/wp-content/uploads/2014/05/PHP_Code_for_posts-1024x420.png?x31193" alt="صفحه تنظیمات افزونه PHP Code for posts" width="618" height="253" srcset="https://saqi.ir/wp-content/uploads/2014/05/PHP_Code_for_posts-1024x420.png 1024w, https://saqi.ir/wp-content/uploads/2014/05/PHP_Code_for_posts-300x123.png 300w, https://saqi.ir/wp-content/uploads/2014/05/PHP_Code_for_posts.png 1231w" sizes="auto, (max-width: 618px) 100vw, 618px" /></a><figcaption id="caption-attachment-609" class="wp-caption-text">صفحه تنظیمات افزونه PHP Code for posts</figcaption></figure>
<p>، بر روی دکمه &#8220;Add New&#8221; کلیک کنید.</p>
<figure id="attachment_610" aria-describedby="caption-attachment-610" style="width: 685px" class="wp-caption aligncenter"><a href="http://saqi.ir/wp-content/uploads/2014/05/Add-some-new-code.png?x31193"><img loading="lazy" decoding="async" class="wp-image-610" src="http://saqi.ir/wp-content/uploads/2014/05/Add-some-new-code.png?x31193" alt="اضافه کردن کد در افزونه PHP Code for posts" width="685" height="300" srcset="https://saqi.ir/wp-content/uploads/2014/05/Add-some-new-code.png 996w, https://saqi.ir/wp-content/uploads/2014/05/Add-some-new-code-300x131.png 300w, https://saqi.ir/wp-content/uploads/2014/05/Add-some-new-code-995x436.png 995w" sizes="auto, (max-width: 685px) 100vw, 685px" /></a><figcaption id="caption-attachment-610" class="wp-caption-text">اضافه کردن کد در افزونه PHP Code for posts</figcaption></figure>
<p>در کادر اول نامی برای کد خود بنویسید و توضیح مختصری برای آن در کادر دوم درج کنید (به انگلیسی بنویسید .. تکمیل نمودن کادر اول و دوم اختیاری است). سپس کد php مورد نظر خود را در کادر سوم نوشته و بر روی دکمه &#8220;Save this code&#8221; کلیک نمائید.</p>
<p>پس از ذخیره کد، به صفحه قبل (صفحه اصلی  تنظیمات افزونه) باز خواهید گشت و در قسمت Saved Code ، کدهایی که ذخیره کرده اید، نمایش داده خواهند شد. در ستون آخر هر ردیف، در ستون Shortcode ، شورت کد مربوط به هر تکه کد، نمایش داده شده است. برای مثال به این صورت است:</p>
<pre class="lang:default decode:true " title="نمایش شورت کد در افزونه PHP Code for posts"><script> alert('ساقی'); </script></pre>
<p>شورت کد مورد نظر خود را می توانید کپی کرده و در نوشته یا برگه مورد نظر خود کپی نمایید.</p>
<p>نکته بسیار مهم: از این افزونه برای اجرای کدهای جاوااسکریپت نیز می توانید استفاده کنید. به کد زیر توجه کنید:</p>
<pre class="lang:default decode:true " title="اجرای جاوااسکریپت با کدهای php">&lt;?php
//code from saqi.ir
echo "&lt;script&gt; alert('ساقی'); &lt;/script&gt;";
?&gt;</pre>
<p>اگر این تکه کد را در افزونه ذخیره کنید و شورت کد مربوطه را در نوشته خود استفاده کنید، به هنگام باز شدن نوشته، یک پیغام &#8220;ساقی&#8221; نمایش داده می شود. به همین صورت می توانید برای راحت تر شدن کار خود، به صورت زیر یک فایل جاوااسکریپت را فراخوانی کنید و کدهای خود را درون آن فایل درج کنید:</p>
<pre class="lang:default decode:true" title="اجرای فایل جاوااسکریپت خارجی با افزونه PHP Code for posts">&lt;?php
//code from saqi.ir
echo "&lt;script src="http://saqi.ir/youre_JS_file.js?x31193"&gt;&lt;/script&gt;";
?&gt;</pre>
<p>به جای http://saqi.ir/youre_JS_file.js باید آدرس فایل جاوااسکریپت مورد نظر خود را جایگزین نمائید.</p>
<div class="clear"></div><div style="margin-top:10px; margin-bottom:10px;" class="divider divider-normal"></div>
<p>نکته: در صورتی که با ادیتور افزونه نمی توانید به راحتی کار کنید، برای غیرفعال کردن آن، تیک گزینه  (<label for="phppc_options[enable_richeditor]">Enable rich editor for code snippets (powered by Codemirror را بردارید. هم چنین بهتر است کدهای خود را درون ویرایشگر دیگری مانند Notepad++ نوشته و درون کادر مربوطه کپی کنید.</label></p>
]]></content:encoded>
					
					<wfw:commentRss>https://saqi.ir/executes-php-code-in-wordpress-posts/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title>حذف &#8220;خصوصی&#8221; از عنوان نوشته های خصوصی در وردپرس</title>
		<link>https://saqi.ir/remove-private-from-post-titles-in-wordpress/</link>
					<comments>https://saqi.ir/remove-private-from-post-titles-in-wordpress/#respond</comments>
		
		<dc:creator><![CDATA[امیر]]></dc:creator>
		<pubDate>Mon, 19 May 2014 07:08:50 +0000</pubDate>
				<category><![CDATA[آموزش]]></category>
		<category><![CDATA[وردپرس]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[hook]]></category>
		<category><![CDATA[private post]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[پست خصوصی]]></category>
		<category><![CDATA[خصوصی]]></category>
		<category><![CDATA[هوک]]></category>
		<guid isPermaLink="false">http://saqi.ir/?p=600</guid>

					<description><![CDATA[در حالت پیش فرض، وردپرس به ابتدای عنوان نوشته های خصوصی، &#8220;خصوصی: &#8221; اضافه می کند. جهت حذف کردن این پیشوند از عناوین پست های خصوصی، کافی است کد زیر را در فایل توابع (functions.php) قالب فعال سایت خود اضافه کنید. دقت کنید که قبل از هر گونه ویرایش در این فایل، از آن پشتیبان &#8230;]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;">در حالت پیش فرض، وردپرس به ابتدای عنوان نوشته های خصوصی، &#8220;خصوصی: &#8221; اضافه می کند. جهت حذف کردن این پیشوند از عناوین پست های خصوصی، کافی است کد زیر را در فایل توابع (functions.php) قالب فعال سایت خود اضافه کنید. دقت کنید که قبل از هر گونه ویرایش در این فایل، از آن پشتیبان تهیه نمائید.</p>
<pre class="lang:php decode:true" title="Remove “Private” from private post titles">// remove "Private: " from titles ::: code from saqi.ir
function saqi_remove_private_prefix($title) {
	$title = str_replace('خصوصی: ', '', $title);
	return $title;
}
add_filter('the_title', 'saqi_remove_private_prefix');</pre>
<p style="text-align: justify;"> توسط این فیلتر بر روی تابع the_title ، کلمه پیشوندی که به ابتدای پست های خصوصی اضافه میشد، نمایش پیدا نخواهد کرد.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://saqi.ir/remove-private-from-post-titles-in-wordpress/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>محدود کردن نویسنده به ارسال نوشته در یک موضوع در وردپرس</title>
		<link>https://saqi.ir/restrict-authors-to-specific-category-in-wordpress/</link>
					<comments>https://saqi.ir/restrict-authors-to-specific-category-in-wordpress/#respond</comments>
		
		<dc:creator><![CDATA[امیر]]></dc:creator>
		<pubDate>Fri, 25 Apr 2014 00:10:33 +0000</pubDate>
				<category><![CDATA[آموزش]]></category>
		<category><![CDATA[افزونه ها]]></category>
		<category><![CDATA[وردپرس]]></category>
		<category><![CDATA[author]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[Restrict Author Posting]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[ارسال نوشته]]></category>
		<category><![CDATA[افزونه]]></category>
		<category><![CDATA[پست]]></category>
		<category><![CDATA[دسترسی]]></category>
		<category><![CDATA[دسترسی نویسنده]]></category>
		<category><![CDATA[دسته]]></category>
		<category><![CDATA[محدودیت]]></category>
		<category><![CDATA[نویسنده]]></category>
		<guid isPermaLink="false">http://saqi.ir/?p=281</guid>

					<description><![CDATA[در سایت هایی که دارای چند نویسنده مختلف هستند، مدیریت بر دسترسی های نویسندگان، یکی از دغدغه های مالک سایت است. موضوع این نوشته، در این باب است. اگر موضوعات سایت متنوع باشند، ممکن است بخواهید که یک نویسنده خاص، تنها بتواند در یک موضوع خاص مطلب ارسال کند. این کار با توجه به مهارت &#8230;]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;">در سایت هایی که دارای چند نویسنده مختلف هستند، مدیریت بر دسترسی های نویسندگان، یکی از دغدغه های مالک سایت است. موضوع این نوشته، در این باب است.</p>
<p style="text-align: justify;">اگر موضوعات سایت متنوع باشند، ممکن است بخواهید که یک نویسنده خاص، تنها بتواند در یک موضوع خاص مطلب ارسال کند. این کار با توجه به مهارت های هر نویسنده تعیین می شود و جلوی پست های غیرتخصصی را می گیرد.</p>
<p style="text-align: justify;">در هر حال، اگر مایل به انجام این کار بودید، کافی است که افزونه Restrict Author Posting را نصب و فعالسازی کنید. پس از آن قادر خواهید بود که برای هر نویسنده ای، به صورت جداگانه تعیین کنید که در چه موضوعی می تواند پست ارسال کند. هم چنین می توان برای برخی نویسندگان، محدودیتی نگذاشت.</p>
<p style="text-align: justify;">برای کار با این افزونه، هیچ تنظیماتی نیاز ندارید. در پنل مدیریت سایت، به منوی کاربران بروید و بر روی دکمه ویرایش زیر نام کاربری موردنظر (نویسنده ای را که میخواهید محدود کنید) کلیک کنید تا به صفحه پروفایل آن کاربر وارد شوید. یک قسمت با عنوان &#8220;Restrict Author Post to a category&#8221; به صفحه کاربری اضافه شده است. در زیر این عنوان، از منوی جلوی Writing to: می توانید موضوع (دسته) مورد نظر خود را انتخاب کنید. سپس تغییرات را با زدن دکمه &#8220;به روز رسانی کاربر&#8221; در انتهای همان صفحه، ذخیره کنید.</p>
<p style="text-align: justify;"><strong>توجه:</strong> در حالت پیش فرض، گزینه == No restrict == انتخاب شده است. در این حالت هیچ گونه محدودیتی برای کاربر مورد نظر اعمال نمی شود.</p>
<figure id="attachment_282" aria-describedby="caption-attachment-282" style="width: 545px" class="wp-caption aligncenter"><a href="http://saqi.ir/wp-content/uploads/2014/04/Restrict_Author_Posting_plugin.png?x31193"><img loading="lazy" decoding="async" class="size-full wp-image-282" alt="افزونه محدود کردن نویسنده به ارسال نوشته در یک موضوع" src="http://saqi.ir/wp-content/uploads/2014/04/Restrict_Author_Posting_plugin.png?x31193" width="545" height="123" srcset="https://saqi.ir/wp-content/uploads/2014/04/Restrict_Author_Posting_plugin.png 545w, https://saqi.ir/wp-content/uploads/2014/04/Restrict_Author_Posting_plugin-300x67.png 300w" sizes="auto, (max-width: 545px) 100vw, 545px" /></a><figcaption id="caption-attachment-282" class="wp-caption-text">افزونه محدود کردن نویسنده به ارسال نوشته در یک موضوع</figcaption></figure>
<p style="text-align: justify;">اگر نویسنده ای به دسته &#8220;آموزش&#8221; محدود شده باشد، به هنگام ارسال مطلب، قسمت دسته ها را از سمت چپ صفحه مشاهده نمی کند و به صورت اتوماتیک، دسته آموزش انتخاب می شود و با یک پیام مانند آنچه در تصویر زیر می بینید، موضوعی که برای او در نظر گرفته شده، نمایش داده می شود.</p>
<figure id="attachment_291" aria-describedby="caption-attachment-291" style="width: 627px" class="wp-caption aligncenter"><a href="http://saqi.ir/wp-content/uploads/2014/04/Restrict_Author_Posting_plugin_Editor.png?x31193"><img loading="lazy" decoding="async" class="size-full wp-image-291" alt="نمایش پیام در ادیتور ارسال مطلب" src="http://saqi.ir/wp-content/uploads/2014/04/Restrict_Author_Posting_plugin_Editor.png?x31193" width="627" height="226" srcset="https://saqi.ir/wp-content/uploads/2014/04/Restrict_Author_Posting_plugin_Editor.png 627w, https://saqi.ir/wp-content/uploads/2014/04/Restrict_Author_Posting_plugin_Editor-300x108.png 300w" sizes="auto, (max-width: 627px) 100vw, 627px" /></a><figcaption id="caption-attachment-291" class="wp-caption-text">نمایش پیام در ادیتور ارسال مطلب</figcaption></figure>
<p style="text-align: justify;">برای دانلود این افزونه از مخزن وردپرس، <a title=" افزونه Restrict Author Posting" href="http://wordpress.org/plugins/restrict-author-posting/" target="_blank">اینجا</a> را کلیک کنید.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://saqi.ir/restrict-authors-to-specific-category-in-wordpress/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>حذف لینک از نام نویسنده نظرات در وردپرس !</title>
		<link>https://saqi.ir/remove-author-url-from-wordpress-comments/</link>
					<comments>https://saqi.ir/remove-author-url-from-wordpress-comments/#comments</comments>
		
		<dc:creator><![CDATA[امیر]]></dc:creator>
		<pubDate>Fri, 18 Apr 2014 03:50:28 +0000</pubDate>
				<category><![CDATA[آموزش]]></category>
		<category><![CDATA[وردپرس]]></category>
		<category><![CDATA[author]]></category>
		<category><![CDATA[author link]]></category>
		<category><![CDATA[comment]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[remove URL]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[url]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[حذف لینک دیدگاه ها]]></category>
		<category><![CDATA[حذف لینک نظرات]]></category>
		<category><![CDATA[دیدگاه]]></category>
		<category><![CDATA[لینک نظرات]]></category>
		<category><![CDATA[نظرات]]></category>
		<guid isPermaLink="false">http://saqi.ir/?p=294</guid>

					<description><![CDATA[اگر دقت کرده باشید، در سیستم وردپرس، به صورت پیش فرض زمانی که یک فرد نظری را ارسال می کند، آدرس سایت یا وبلاگ خود را نیز به صورت دلخواه می تواند وارد نماید. در این صورت، هنگامی که نظر وی در لیست نظرات نمایش پیدا می کند، نام او به آدرسی که وارد کرده &#8230;]]></description>
										<content:encoded><![CDATA[<p>اگر دقت کرده باشید، در سیستم وردپرس، به صورت پیش فرض زمانی که یک فرد نظری را ارسال می کند، آدرس سایت یا وبلاگ خود را نیز به صورت دلخواه می تواند وارد نماید. در این صورت، هنگامی که نظر وی در لیست نظرات نمایش پیدا می کند، نام او به آدرسی که وارد کرده است، لینک می شود.</p>
<p>اما اگر شما نیز جزء کسانی هستید که نمی خواهید این اتفاق بیوفتد، چند دقیقه با ما همراه شوید.</p>
<p>من سه راه حل را معرفی میکنم. شما اگر با اجرای یک راه حل، به نتیجه مطلوب رسیدید، نیازی به اجرای راه حل دیگر ندارید.</p>
<p><span style="line-height: 1.5em;"><span class="highlight highlight-yellow">نکته مهم: قبل از هرگونه تغییرات، از فایل مورد نظر پشتیبان تهیه کنید !</span></span></p>
<div class="clear"></div><div style="margin-top:10px; margin-bottom:10px;" class="divider divider-normal"></div>
<p><strong>راه اول:</strong></p>
<p>به توابع قالب (functions.php) بروید و کد زیر را به آن اضافه کرده و ذخیره کنید:</p>
<pre>function saqi_remove_comment_author_url() { // code from http://saqi.ir
global $comment, $post;
$author = get_comment_author( get_comment_ID() );
return $author;
}
add_filter( 'get_comment_author_link', 'saqi_remove_comment_author_url');</pre>
<div class="clear"></div><div style="margin-top:10px; margin-bottom:10px;" class="divider divider-normal"></div>
<p><strong>راه دوم:</strong></p>
<p>به پوشه wp-includes بروید و فایل comment-template.php را جهت ویرایش باز کنید. سپس به دنبال کد زیر در آن باشید:</p>
<pre class="lang:default decode:true" title="حذف لینک از نام نویسنده نظرات در وردپرس - کد پیش فرض">function get_comment_author_link( $comment_ID = 0 ) {
	$url    = get_comment_author_url( $comment_ID );
	$author = get_comment_author( $comment_ID );

	if ( empty( $url ) || 'http://' == $url )
		$return = $author;
	else
		$return = "&lt;a href='$url' rel='external nofollow' class='url'&gt;$author&lt;/a&gt;";

	/**
	 * Filter the comment author's link for display.
	 *
	 * @since 1.5.0
	 *
	 * @param string $return The HTML-formatted comment author link. Empty for an invalid URL.
	 */
	return apply_filters( 'get_comment_author_link', $return );
}</pre>
<p>و آن را به صورت زیر تغییر دهید:</p>
<pre class="lang:default decode:true" title="حذف لینک نام نویسنده در نظرات وردپرس - کد اصلاح شده">function get_comment_author_link( $comment_ID = 0 ) {
	$url    = get_comment_author_url( $comment_ID );
	$author = get_comment_author( $comment_ID );
	$return = $author;
	/**
	 * Filter the comment author's link for display.
	 *
	 * @since 1.5.0
	 *
	 * @param string $return The HTML-formatted comment author link. Empty for an invalid URL.
	 */
	return apply_filters( 'get_comment_author_link', $return );
}</pre>
<div class="clear"></div><div style="margin-top:10px; margin-bottom:10px;" class="divider divider-normal"></div>
<p><strong>راه سوم:</strong></p>
<p>به پوشه قالب خود رفته و در فایل comments.php به دنبال کد زیر باشید:</p>
<pre class="lang:php decode:true">&lt;?php comment_author_link(); ?&gt;</pre>
<p>در صورتی که پیدا کردید، آن را به صورت زیر ویرایش کنید:</p>
<pre class="lang:php decode:true">&lt;?php comment_author(); ?&gt;</pre>
]]></content:encoded>
					
					<wfw:commentRss>https://saqi.ir/remove-author-url-from-wordpress-comments/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>بدست آوردن اطلاعات سرور در سایت های وردپرسی</title>
		<link>https://saqi.ir/get-server-information-for-your-wordpress-site/</link>
					<comments>https://saqi.ir/get-server-information-for-your-wordpress-site/#respond</comments>
		
		<dc:creator><![CDATA[امیر]]></dc:creator>
		<pubDate>Mon, 14 Apr 2014 13:31:56 +0000</pubDate>
				<category><![CDATA[آموزش]]></category>
		<category><![CDATA[افزونه ها]]></category>
		<category><![CDATA[وردپرس]]></category>
		<category><![CDATA[host]]></category>
		<category><![CDATA[info]]></category>
		<category><![CDATA[Memory Limit]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[snapshot]]></category>
		<category><![CDATA[System Snapshot Report]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[افزونه]]></category>
		<category><![CDATA[پلاگین]]></category>
		<category><![CDATA[سایت]]></category>
		<category><![CDATA[سایت وردپرسی]]></category>
		<category><![CDATA[سرور]]></category>
		<category><![CDATA[مشخصات سرور]]></category>
		<guid isPermaLink="false">http://saqi.ir/?p=273</guid>

					<description><![CDATA[شاید شما نیز به هنگام کار با سایت وردپرسی تان، خصوصا هنگامی که مشکلات خود را در انجمن های مختلف مطرح و پیگیری می کنید، به برخی اطلاعات سروری که سایت شما بر روی آن است، نیاز پیدا کرده باشید. به عنوان مثال، محدودیت حجم فایل های آپلودی حائز اهمیت می باشد. این گونه اطلاعات &#8230;]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;">شاید شما نیز به هنگام کار با سایت وردپرسی تان، خصوصا هنگامی که مشکلات خود را در انجمن های مختلف مطرح و پیگیری می کنید، به برخی اطلاعات سروری که سایت شما بر روی آن است، نیاز پیدا کرده باشید. به عنوان مثال، محدودیت حجم فایل های آپلودی حائز اهمیت می باشد. این گونه اطلاعات برای حل برخی ارورهای متداول نیاز می شوند. در حالت معمول ممکن است این اطلاعات را از مالک سرور و شرکتی که هاست خود را از آن خریداری کرده اید، جویا شوید.</p>
<p style="text-align: justify;">اما در وردپرس کار برای شما بسیار راحت است. کافی است تنها افزونه System Snapshot Report را نصب کرده و فعال کنید.</p>
<p style="text-align: justify;">اگر به دنبال تنظیمات آن و توضیح و آموزش این افزونه هستید، منتظر نباشید. چرا که هیچ گونه تنظیماتی نیاز ندارد.</p>
<p style="text-align: justify;">پس از نصب و فعال سازی افزونه، از منوی ابزارها، بر روی گزینه Snapshot کلیک کنید. تمامی اطلاعات مورد نیاز خود را مشاهده خواهید کرد.</p>
<figure style="width: 868px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" alt="اسکرین شات از افزونه System Snapshot Report" src="http://s-plugins.wordpress.org/system-snapshot-report/assets/screenshot-1.png?rev=758625" width="868" height="619" /><figcaption class="wp-caption-text">اسکرین شات از افزونه System Snapshot Report</figcaption></figure>
<p style="text-align: justify;">با استفاده از این افزونه، می توانید به اطلاعاتی همچون نسخه php نصب شده بر روی سرور، میزان محدودیت مموری وردپرس، پیشوند جداول دیتابیس وردپرس، حداکثر میزان آپلود و &#8230; دستیابید.</p>
<p style="text-align: justify;"><span style="line-height: 1.5em;">این افزونه را می توانید از <a title="System Snapshot Report" href="http://wordpress.org/plugins/system-snapshot-report/screenshots/" target="_blank">این جا</a> دانلود کنید و </span><span style="line-height: 1.5em;">لذت ببرید.</span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://saqi.ir/get-server-information-for-your-wordpress-site/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>اضافه کردن یک بخش به داشبورد وردپرس</title>
		<link>https://saqi.ir/how-to-add-custom-dashboard-widgets-in-wordpress/</link>
		
		<dc:creator><![CDATA[امیر]]></dc:creator>
		<pubDate>Sun, 06 Apr 2014 08:45:56 +0000</pubDate>
				<category><![CDATA[آموزش]]></category>
		<category><![CDATA[وردپرس]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[hook]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[widget]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[ابزارک]]></category>
		<category><![CDATA[اضافه کردن بخش]]></category>
		<category><![CDATA[برنامه نویسی]]></category>
		<category><![CDATA[تغییر داشبورد]]></category>
		<category><![CDATA[داشبورد]]></category>
		<category><![CDATA[هوک]]></category>
		<guid isPermaLink="false">http://saqi.ir/?p=258</guid>

					<description><![CDATA[به صورت پیش فرض، کادرهای مختلفی در داشبورد وردپرس وجود دارد. در نوشته قبلی، نحوه حذف کادر خوش آمدید توضیح داده شد. در این نوشته قصد داریم نحوه اضافه کردن یک بلوک جدید با محتویات دلخواه به داشبورد وردپرس را توضیح دهیم. این بلوک می تواند حاوی هر آن چه باشد که شما دوست دارید. &#8230;]]></description>
										<content:encoded><![CDATA[<p style="text-align: justify;">به صورت پیش فرض، کادرهای مختلفی در داشبورد وردپرس وجود دارد. در نوشته قبلی، <a href="http://saqi.ir/how-to-remove-wordpress-dashboard-welcome-panel/" target="_blank">نحوه حذف کادر خوش آمدید</a> توضیح داده شد. در این نوشته قصد داریم نحوه اضافه کردن یک بلوک جدید با محتویات دلخواه به داشبورد وردپرس را توضیح دهیم. این بلوک می تواند حاوی هر آن چه باشد که شما دوست دارید. بخصوص برای توسعه دهندگان وردپرس، این قسمت بسیار کاربردی خواهد بود. حال چند لحظه با ما همراه شوید تا نحوه انجام این کار را یاد بگیرید و لذت ببرید:</p>
<p style="text-align: justify;">برای این کار باید از تابع wp_add_dashboard_widget بهره جست. ورودی های متداول این تابع 3 پارامتر هستند که هر سه لازم و ضروری اند:</p>
<ul style="text-align: justify;">
<li>آیدی</li>
<li>نام (که در بخش هدینگ بالای محتوا نمایش داده می شود)</li>
<li>نام تابعی که محتوای بخش اضافه شده را تعیین می کند.</li>
</ul>
<p style="text-align: justify;">این آیدی که در پارامتر اول مشخص می کنید، به عنوان id در استایل دهی نیز کاربرد دارد و شما با استفاده از آن در css می توانید ظاهر آن را شخصی سازی کنید.</p>
<p style="text-align: justify;">برای نمونه به کد زیر دقت کنید:</p>
<pre class="lang:default decode:true" title="اضافه کردن یک بخش به داشبورد وردپرس">function saqi_gall_intro_func() {
echo '&lt;p&gt; Infinite image uploads in saqi.ir &lt;/p&gt;';
}
function saqi_custom_dashboard_widgets() {
wp_add_dashboard_widget('saqi_gall_intro_id', 'Introduction to Gallery of Saqi ', 'saqi_gall_intro_func');
}
add_action('wp_dashboard_setup', 'saqi_custom_dashboard_widgets');</pre>
<p style="text-align: justify;"><span style="line-height: 1.5em;">تابع saqi_gall_intro_func محتوای بخش اضافه شده به داشبورد است.</span></p>
<p style="text-align: justify;"><span style="line-height: 1.5em;">تابع </span>wp_add_dashboard_widget ، همانگونه که در توضیحات آمد، سه پارامتر گرفته است:</p>
<ul>
<li>آیدی: saqi_gall_intro_id</li>
<li>نام: Introduction to Gallery of Saqi</li>
<li>تابع حاوی محتوا: saqi_gall_intro_func</li>
</ul>
<p style="text-align: justify;">به این صورت، با ذخیره کد بالا در فایل functions.php (یا با استفاده در پلاگین ها و &#8230;)، یک بخش به داشبورد وردپرسی شما اضافه می شود که نتیجه  آن، در تصویر زیر نمایش داده شده است:</p>
<figure id="attachment_260" aria-describedby="caption-attachment-260" style="width: 631px" class="wp-caption aligncenter"><a href="http://saqi.ir/wp-content/uploads/2014/04/how-to-add-custom-dashboard-widgets-in-wordpress.png?x31193"><img loading="lazy" decoding="async" class="size-full wp-image-260" alt="How to Add Custom Dashboard Widgets in WordPress" src="http://saqi.ir/wp-content/uploads/2014/04/how-to-add-custom-dashboard-widgets-in-wordpress.png?x31193" width="631" height="113" srcset="https://saqi.ir/wp-content/uploads/2014/04/how-to-add-custom-dashboard-widgets-in-wordpress.png 631w, https://saqi.ir/wp-content/uploads/2014/04/how-to-add-custom-dashboard-widgets-in-wordpress-300x53.png 300w" sizes="auto, (max-width: 631px) 100vw, 631px" /></a><figcaption id="caption-attachment-260" class="wp-caption-text">اضافه کردن یک بخش به داشبورد وردپرس</figcaption></figure>
<p>موفق و وردپرسی باشید</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>حذف کادر خوش آمدید از داشبورد وردپرس !</title>
		<link>https://saqi.ir/how-to-remove-wordpress-dashboard-welcome-panel/</link>
					<comments>https://saqi.ir/how-to-remove-wordpress-dashboard-welcome-panel/#comments</comments>
		
		<dc:creator><![CDATA[امیر]]></dc:creator>
		<pubDate>Wed, 02 Apr 2014 12:31:02 +0000</pubDate>
				<category><![CDATA[آموزش]]></category>
		<category><![CDATA[وردپرس]]></category>
		<category><![CDATA[action]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[dashboard]]></category>
		<category><![CDATA[hook]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[welcome panel]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[تغییر داشبورد]]></category>
		<category><![CDATA[حذف کادر خوش آمدید]]></category>
		<category><![CDATA[داشبورد]]></category>
		<category><![CDATA[هوک]]></category>
		<guid isPermaLink="false">http://saqi.ir/?p=240</guid>

					<description><![CDATA[این کادر برای همه وردپرس کاران،  آشناست . ممکنه در اوایل کار با وردپرس، این لینک ها بتونن ما رو کمک کنند، اما پس از مدتی کار با وردپرس و آشنا شدن با قسمت های مختلف داشبورد، نیاز به این لینک ها کمتر میشه. در هر صورت ما امروز تصمیم داریم این کادر رو حذف &#8230;]]></description>
										<content:encoded><![CDATA[<figure id="attachment_241" aria-describedby="caption-attachment-241" style="width: 618px" class="wp-caption aligncenter"><a href="http://saqi.ir/wp-content/uploads/2014/04/welcome_dashboard_panel.png?x31193"><img loading="lazy" decoding="async" class="size-large wp-image-241" alt="کادر خوش آمدید در داشبورد وردپرس" src="http://saqi.ir/wp-content/uploads/2014/04/welcome_dashboard_panel-1024x202.png?x31193" width="618" height="121" srcset="https://saqi.ir/wp-content/uploads/2014/04/welcome_dashboard_panel-1024x202.png 1024w, https://saqi.ir/wp-content/uploads/2014/04/welcome_dashboard_panel-300x59.png 300w, https://saqi.ir/wp-content/uploads/2014/04/welcome_dashboard_panel.png 1051w" sizes="auto, (max-width: 618px) 100vw, 618px" /></a><figcaption id="caption-attachment-241" class="wp-caption-text">کادر خوش آمدید در داشبورد وردپرس</figcaption></figure>
<p style="text-align: justify;">این کادر برای همه وردپرس کاران،  آشناست . ممکنه در اوایل کار با وردپرس، این لینک ها بتونن ما رو کمک کنند، اما پس از مدتی کار با وردپرس و آشنا شدن با قسمت های مختلف داشبورد، نیاز به این لینک ها کمتر میشه.</p>
<p style="text-align: justify;">در هر صورت ما امروز تصمیم داریم این کادر رو حذف کنیم، به راحتی آب خوردن !!</p>
<p style="text-align: justify;"><span class="highlight highlight-yellow">نکته بسیار مهم و همیشگی</span>: حتما قبل از هر گونه تغییری در فایل functions.php ، از آن نسخه پشتیبان تهیه کنید، تا در صورت بروز مشکل، فایل اولیه را جایگزین نمایید. در صورتی که این فایل دچار مشکل شود، سایت شما از دسترس خارج می شود و حتی پنل مدیریت و صفحه ورود نیز باز نخواهند شد.</p>
<p style="text-align: justify;">کافیه کد زیر رو به فایل توابع قالب خودتون(functions.php) اضافه کنید:</p>
<pre class="lang:default decode:true" title="حذف کادر خوش آمدید از داشبورد وردپرس">//Remove  WordPress Welcome Panel ** Code from saqi.ir
remove_action('welcome_panel', 'wp_welcome_panel');</pre>
<p style="text-align: justify;">با ذخیره کردن فایل، با کادر خوش آمدید خداحافظی کنید !</p>
<p style="text-align: justify;">ممکنه دوست داشته باشید که این کادر رو فقط برای مدیر سایت حذف کنید. در این صورت کافیه از این کد، به جای کد بالا استفاده کنید:</p>
<pre class="lang:default decode:true" title="حذف کادر خوش آمدید از داشبورد وردپرس مدیر سایت">//Remove  WordPress Welcome Panel only for admins ** Code from saqi.ir
if (!current_user_can( 'manage_options' )) {
remove_action('welcome_panel', 'wp_welcome_panel');
}</pre>
]]></content:encoded>
					
					<wfw:commentRss>https://saqi.ir/how-to-remove-wordpress-dashboard-welcome-panel/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Page Caching using Disk: Enhanced 
Minified using Disk

Served from: saqi.ir @ 1405-04-25 01:06:09 by W3 Total Cache
-->