<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fa">
	<id>https://wiki.elinakaravi.ir/index.php?action=history&amp;feed=atom&amp;title=Wordpress</id>
	<title>Wordpress - تاریخچهٔ نسخه‌ها</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.elinakaravi.ir/index.php?action=history&amp;feed=atom&amp;title=Wordpress"/>
	<link rel="alternate" type="text/html" href="https://wiki.elinakaravi.ir/index.php?title=Wordpress&amp;action=history"/>
	<updated>2026-10-30T12:18:56Z</updated>
	<subtitle>تاریخچهٔ نسخه‌ها برای این صفحه در ویکی</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://wiki.elinakaravi.ir/index.php?title=Wordpress&amp;diff=7&amp;oldid=prev</id>
		<title>Elina: صفحه‌ای تازه حاوی «== وردپرس (WordPress) == === WordPress چیست؟ === &#039;&#039;&#039;WordPress&#039;&#039;&#039; یک سیستم مدیریت محتوا (CMS) است که برای ساخت و مدیریت وب‌سایت استفاده می‌شود.  وردپرس در ابتدا بیشتر برای ساخت وبلاگ استفاده می‌شد، اما امروزه می‌توان با استفاده از آن انواع مختلف وب‌سایت‌ها را ایجاد...» ایجاد کرد</title>
		<link rel="alternate" type="text/html" href="https://wiki.elinakaravi.ir/index.php?title=Wordpress&amp;diff=7&amp;oldid=prev"/>
		<updated>2026-09-06T08:32:13Z</updated>

		<summary type="html">&lt;p&gt;صفحه‌ای تازه حاوی «== وردپرس (WordPress) == === WordPress چیست؟ === &amp;#039;&amp;#039;&amp;#039;WordPress&amp;#039;&amp;#039;&amp;#039; یک سیستم مدیریت محتوا (CMS) است که برای ساخت و مدیریت وب‌سایت استفاده می‌شود.  وردپرس در ابتدا بیشتر برای ساخت وبلاگ استفاده می‌شد، اما امروزه می‌توان با استفاده از آن انواع مختلف وب‌سایت‌ها را ایجاد...» ایجاد کرد&lt;/p&gt;
&lt;p&gt;&lt;b&gt;صفحهٔ تازه&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== وردپرس (WordPress) ==&lt;br /&gt;
=== WordPress چیست؟ ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;WordPress&amp;#039;&amp;#039;&amp;#039; یک سیستم مدیریت محتوا (CMS) است که برای ساخت و مدیریت وب‌سایت استفاده می‌شود.&lt;br /&gt;
&lt;br /&gt;
وردپرس در ابتدا بیشتر برای ساخت وبلاگ استفاده می‌شد، اما امروزه می‌توان با استفاده از آن انواع مختلف وب‌سایت‌ها را ایجاد کرد؛ از وبلاگ و سایت شخصی گرفته تا فروشگاه اینترنتی، سایت شرکتی، مجله، سایت آموزشی و بسیاری موارد دیگر.&lt;br /&gt;
&lt;br /&gt;
وردپرس بر پایه زبان &amp;#039;&amp;#039;&amp;#039;PHP&amp;#039;&amp;#039;&amp;#039; ساخته شده و معمولاً از پایگاه داده &amp;#039;&amp;#039;&amp;#039;MySQL&amp;#039;&amp;#039;&amp;#039; یا سیستم‌های سازگار با آن استفاده می‌کند.&lt;br /&gt;
&lt;br /&gt;
== WordPress چه کاربردی دارد؟ ==&lt;br /&gt;
با وردپرس می‌توان انواع مختلف سایت‌ها را ایجاد کرد، از جمله:&lt;br /&gt;
* سایت شخصی&lt;br /&gt;
* وبلاگ&lt;br /&gt;
* سایت شرکتی&lt;br /&gt;
* سایت خبری و مجله‌ای&lt;br /&gt;
* فروشگاه اینترنتی&lt;br /&gt;
* سایت آموزشی&lt;br /&gt;
* سایت نمونه‌کار&lt;br /&gt;
* سایت عضویت&lt;br /&gt;
* سایت چندزبانه&lt;br /&gt;
* سایت معرفی محصولات و خدمات&lt;br /&gt;
&lt;br /&gt;
یکی از مزیت‌های مهم WordPress این است که برای بسیاری از قابلیت‌ها نیازی نیست همه چیز از ابتدا با کدنویسی ساخته شود.&lt;br /&gt;
&lt;br /&gt;
== WordPress.com و WordPress.org ==&lt;br /&gt;
یکی از نکات مهم در شروع کار با WordPress، تفاوت بین &amp;#039;&amp;#039;&amp;#039;WordPress.com&amp;#039;&amp;#039;&amp;#039; و &amp;#039;&amp;#039;&amp;#039;WordPress.org&amp;#039;&amp;#039;&amp;#039; است.&lt;br /&gt;
&lt;br /&gt;
=== WordPress.org ===&lt;br /&gt;
در WordPress.org نرم‌افزار WordPress را دریافت کرده و آن را روی هاست خود نصب می‌کنیم.&lt;br /&gt;
&lt;br /&gt;
در این حالت کنترل بیشتری روی سایت داریم و می‌توانیم قالب‌ها، افزونه‌ها و کدهای سایت را مدیریت کنیم.&lt;br /&gt;
&lt;br /&gt;
=== WordPress.com ===&lt;br /&gt;
WordPress.com یک سرویس میزبانی‌شده است که امکان ساخت سایت را بدون مدیریت مستقیم سرور فراهم می‌کند.&lt;br /&gt;
&lt;br /&gt;
بنابراین این دو را نباید با یکدیگر اشتباه گرفت.&lt;br /&gt;
&lt;br /&gt;
== اجزای اصلی WordPress ==&lt;br /&gt;
یک سایت WordPress معمولاً از بخش‌های مختلفی تشکیل شده است.&lt;br /&gt;
&lt;br /&gt;
=== Theme ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Theme&amp;#039;&amp;#039;&amp;#039; یا قالب، ظاهر و نحوه نمایش سایت را مشخص می‌کند.&lt;br /&gt;
&lt;br /&gt;
قالب می‌تواند مواردی مانند:&lt;br /&gt;
* رنگ‌بندی&lt;br /&gt;
* فونت&lt;br /&gt;
* ساختار صفحات&lt;br /&gt;
* Header&lt;br /&gt;
* Footer&lt;br /&gt;
* منوها&lt;br /&gt;
* طراحی صفحات&lt;br /&gt;
* نحوه نمایش نوشته‌ها&lt;br /&gt;
&lt;br /&gt;
را کنترل کند.&lt;br /&gt;
&lt;br /&gt;
=== Plugin ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Plugin&amp;#039;&amp;#039;&amp;#039; یا افزونه، قابلیت‌های جدیدی به WordPress اضافه می‌کند.&lt;br /&gt;
&lt;br /&gt;
برای مثال یک افزونه می‌تواند قابلیت‌هایی مانند:&lt;br /&gt;
* فروشگاه اینترنتی&lt;br /&gt;
* فرم تماس&lt;br /&gt;
* SEO&lt;br /&gt;
* امنیت&lt;br /&gt;
* پشتیبان‌گیری&lt;br /&gt;
* کش&lt;br /&gt;
* عضویت کاربران&lt;br /&gt;
&lt;br /&gt;
را به سایت اضافه کند.&lt;br /&gt;
&lt;br /&gt;
=== Post ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Post&amp;#039;&amp;#039;&amp;#039; یا نوشته برای انتشار محتوای معمولاً زمان‌محور استفاده می‌شود.&lt;br /&gt;
&lt;br /&gt;
برای مثال:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
مقالات&lt;br /&gt;
اخبار&lt;br /&gt;
آموزش‌ها&lt;br /&gt;
مطالب وبلاگ&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
می‌توانند به صورت Post منتشر شوند.&lt;br /&gt;
&lt;br /&gt;
=== Page ===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Page&amp;#039;&amp;#039;&amp;#039; یا برگه برای صفحات ثابت سایت استفاده می‌شود.&lt;br /&gt;
&lt;br /&gt;
برای مثال:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
درباره ما&lt;br /&gt;
تماس با ما&lt;br /&gt;
قوانین سایت&lt;br /&gt;
خدمات&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
معمولاً به صورت Page ساخته می‌شوند.&lt;br /&gt;
&lt;br /&gt;
=== Media ===&lt;br /&gt;
بخش Media برای مدیریت فایل‌های رسانه‌ای سایت استفاده می‌شود.&lt;br /&gt;
&lt;br /&gt;
مانند:&lt;br /&gt;
* تصاویر&lt;br /&gt;
* فایل‌های صوتی&lt;br /&gt;
* ویدئوها&lt;br /&gt;
* فایل‌های PDF&lt;br /&gt;
&lt;br /&gt;
== داشبورد WordPress ==&lt;br /&gt;
بعد از ورود به پنل مدیریت WordPress، معمولاً بخش‌هایی مانند موارد زیر در اختیار مدیر سایت قرار دارد:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Dashboard&lt;br /&gt;
Posts&lt;br /&gt;
Media&lt;br /&gt;
Pages&lt;br /&gt;
Comments&lt;br /&gt;
Appearance&lt;br /&gt;
Plugins&lt;br /&gt;
Users&lt;br /&gt;
Tools&lt;br /&gt;
Settings&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
هرکدام از این بخش‌ها وظیفه خاصی برای مدیریت سایت دارند.&lt;br /&gt;
&lt;br /&gt;
== نصب WordPress ==&lt;br /&gt;
برای نصب WordPress روی هاست معمولاً مراحل کلی زیر انجام می‌شود:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
خرید دامنه&lt;br /&gt;
   ↓&lt;br /&gt;
خرید هاست&lt;br /&gt;
   ↓&lt;br /&gt;
ایجاد Database&lt;br /&gt;
   ↓&lt;br /&gt;
آپلود WordPress&lt;br /&gt;
   ↓&lt;br /&gt;
تنظیم اطلاعات Database&lt;br /&gt;
   ↓&lt;br /&gt;
اجرای نصب&lt;br /&gt;
   ↓&lt;br /&gt;
تنظیم سایت&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
در بعضی سرویس‌های هاست، نصب WordPress به صورت خودکار و از طریق ابزارهایی مانند نصب‌کننده‌های موجود در کنترل‌پنل انجام می‌شود.&lt;br /&gt;
&lt;br /&gt;
== ساختار فایل‌های WordPress ==&lt;br /&gt;
بعد از نصب WordPress، فایل‌ها و پوشه‌های مختلفی وجود دارند.&lt;br /&gt;
&lt;br /&gt;
مهم‌ترین پوشه‌ها عبارت‌اند از:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wp-admin&lt;br /&gt;
wp-content&lt;br /&gt;
wp-includes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== wp-admin ===&lt;br /&gt;
فایل‌های مربوط به پنل مدیریت WordPress در این بخش قرار دارند.&lt;br /&gt;
&lt;br /&gt;
=== wp-content ===&lt;br /&gt;
یکی از مهم‌ترین پوشه‌های WordPress است.&lt;br /&gt;
&lt;br /&gt;
معمولاً قالب‌ها و افزونه‌های سایت در این مسیر قرار دارند:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wp-content/&lt;br /&gt;
├── plugins/&lt;br /&gt;
├── themes/&lt;br /&gt;
└── uploads/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== wp-includes ===&lt;br /&gt;
فایل‌های اصلی و کتابخانه‌های مورد استفاده WordPress در این پوشه قرار دارند.&lt;br /&gt;
&lt;br /&gt;
== قالب WordPress ==&lt;br /&gt;
قالب‌های سایت معمولاً در مسیر زیر قرار دارند:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wp-content/themes/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
برای مثال:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
wp-content/themes/mytheme/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
یک قالب می‌تواند شامل فایل‌هایی مانند موارد زیر باشد:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
style.css&lt;br /&gt;
index.php&lt;br /&gt;
functions.php&lt;br /&gt;
header.php&lt;br /&gt;
footer.php&lt;br /&gt;
single.php&lt;br /&gt;
page.php&lt;br /&gt;
archive.php&lt;br /&gt;
404.php&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== فایل functions.php ==&lt;br /&gt;
فایل &amp;lt;code&amp;gt;functions.php&amp;lt;/code&amp;gt; یکی از فایل‌های مهم یک قالب WordPress است.&lt;br /&gt;
&lt;br /&gt;
از آن می‌توان برای اضافه کردن قابلیت‌ها و تنظیمات مختلف به قالب استفاده کرد.&lt;br /&gt;
&lt;br /&gt;
برای مثال:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
&lt;br /&gt;
function my_theme_setup() {&lt;br /&gt;
    add_theme_support(&amp;#039;title-tag&amp;#039;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
add_action(&amp;#039;after_setup_theme&amp;#039;, &amp;#039;my_theme_setup&amp;#039;);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
این کد قابلیت مدیریت عنوان صفحه توسط WordPress را فعال می‌کند.&lt;br /&gt;
&lt;br /&gt;
== اضافه کردن CSS ==&lt;br /&gt;
برای طراحی ظاهر سایت معمولاً از CSS استفاده می‌شود.&lt;br /&gt;
&lt;br /&gt;
برای مثال:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
body {&lt;br /&gt;
    font-family: Arial, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
h1 {&lt;br /&gt;
    font-size: 32px;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
در یک قالب استاندارد بهتر است فایل CSS از طریق WordPress به قالب اضافه شود.&lt;br /&gt;
&lt;br /&gt;
برای مثال:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function my_theme_styles() {&lt;br /&gt;
    wp_enqueue_style(&lt;br /&gt;
        &amp;#039;main-style&amp;#039;,&lt;br /&gt;
        get_stylesheet_uri()&lt;br /&gt;
    );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
add_action(&amp;#039;wp_enqueue_scripts&amp;#039;, &amp;#039;my_theme_styles&amp;#039;);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== WordPress Hooks ==&lt;br /&gt;
یکی از مفاهیم مهم در توسعه WordPress، &amp;#039;&amp;#039;&amp;#039;Hooks&amp;#039;&amp;#039;&amp;#039; است.&lt;br /&gt;
&lt;br /&gt;
Hooks به برنامه‌نویس اجازه می‌دهند در بخش‌های مختلف فرایند اجرای WordPress، کد خود را اضافه یا تغییر دهند.&lt;br /&gt;
&lt;br /&gt;
دو نوع اصلی Hook وجود دارد:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Action&lt;br /&gt;
Filter&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Action ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Action&amp;#039;&amp;#039;&amp;#039; برای اجرای یک عملیات در زمان مشخص استفاده می‌شود.&lt;br /&gt;
&lt;br /&gt;
مثال:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function my_function() {&lt;br /&gt;
    echo &amp;quot;Hello WordPress&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
add_action(&amp;#039;wp_footer&amp;#039;, &amp;#039;my_function&amp;#039;);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
در این مثال تابع &amp;lt;code&amp;gt;my_function&amp;lt;/code&amp;gt; به Action مربوط به Footer متصل شده است.&lt;br /&gt;
&lt;br /&gt;
== Filter ==&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Filter&amp;#039;&amp;#039;&amp;#039; برای تغییر یک مقدار قبل از استفاده یا نمایش آن استفاده می‌شود.&lt;br /&gt;
&lt;br /&gt;
مثال:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
function change_title($title) {&lt;br /&gt;
    return $title . &amp;quot; | My Website&amp;quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
add_filter(&amp;#039;the_title&amp;#039;, &amp;#039;change_title&amp;#039;);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
در این مثال عنوان نوشته قبل از نمایش تغییر می‌کند.&lt;br /&gt;
&lt;br /&gt;
== WordPress Loop ==&lt;br /&gt;
یکی از مفاهیم مهم WordPress، &amp;#039;&amp;#039;&amp;#039;The Loop&amp;#039;&amp;#039;&amp;#039; است.&lt;br /&gt;
&lt;br /&gt;
Loop برای دریافت و نمایش نوشته‌ها استفاده می‌شود.&lt;br /&gt;
&lt;br /&gt;
یک نمونه ساده:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php if (have_posts()) : ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;?php while (have_posts()) : the_post(); ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;h2&amp;gt;&amp;lt;?php the_title(); ?&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;div&amp;gt;&lt;br /&gt;
            &amp;lt;?php the_content(); ?&amp;gt;&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;?php endwhile; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?php endif; ?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
در این کد:&lt;br /&gt;
* &amp;lt;code&amp;gt;have_posts()&amp;lt;/code&amp;gt; بررسی می‌کند که نوشته‌ای برای نمایش وجود دارد یا خیر.&lt;br /&gt;
* &amp;lt;code&amp;gt;the_post()&amp;lt;/code&amp;gt; نوشته بعدی را آماده می‌کند.&lt;br /&gt;
* &amp;lt;code&amp;gt;the_title()&amp;lt;/code&amp;gt; عنوان نوشته را نمایش می‌دهد.&lt;br /&gt;
* &amp;lt;code&amp;gt;the_content()&amp;lt;/code&amp;gt; محتوای نوشته را نمایش می‌دهد.&lt;br /&gt;
&lt;br /&gt;
== WordPress Query ==&lt;br /&gt;
برای دریافت اطلاعات خاص از نوشته‌ها می‌توان از &amp;lt;code&amp;gt;WP_Query&amp;lt;/code&amp;gt; استفاده کرد.&lt;br /&gt;
&lt;br /&gt;
مثال:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$args = array(&lt;br /&gt;
    &amp;#039;post_type&amp;#039; =&amp;gt; &amp;#039;post&amp;#039;,&lt;br /&gt;
    &amp;#039;posts_per_page&amp;#039; =&amp;gt; 5&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
$query = new WP_Query($args);&lt;br /&gt;
&lt;br /&gt;
if ($query-&amp;gt;have_posts()) {&lt;br /&gt;
&lt;br /&gt;
    while ($query-&amp;gt;have_posts()) {&lt;br /&gt;
        $query-&amp;gt;the_post();&lt;br /&gt;
&lt;br /&gt;
        echo &amp;#039;&amp;lt;h2&amp;gt;&amp;#039;;&lt;br /&gt;
        the_title();&lt;br /&gt;
        echo &amp;#039;&amp;lt;/h2&amp;gt;&amp;#039;;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    wp_reset_postdata();&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
در این مثال پنج نوشته دریافت می‌شود.&lt;br /&gt;
&lt;br /&gt;
== مدیریت کاربران ==&lt;br /&gt;
WordPress دارای سیستم مدیریت کاربران است.&lt;br /&gt;
&lt;br /&gt;
برخی نقش‌های پیش‌فرض عبارت‌اند از:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! نقش !! کاربرد&lt;br /&gt;
|-&lt;br /&gt;
| Administrator || مدیریت کامل سایت&lt;br /&gt;
|-&lt;br /&gt;
| Editor || مدیریت محتوای سایت&lt;br /&gt;
|-&lt;br /&gt;
| Author || انتشار و مدیریت نوشته‌های خود&lt;br /&gt;
|-&lt;br /&gt;
| Contributor || ایجاد نوشته بدون امکان انتشار مستقیم&lt;br /&gt;
|-&lt;br /&gt;
| Subscriber || دسترسی محدود به حساب کاربری&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== دسته‌بندی و برچسب ==&lt;br /&gt;
برای سازمان‌دهی محتوا در WordPress می‌توان از &amp;#039;&amp;#039;&amp;#039;Categories&amp;#039;&amp;#039;&amp;#039; و &amp;#039;&amp;#039;&amp;#039;Tags&amp;#039;&amp;#039;&amp;#039; استفاده کرد.&lt;br /&gt;
&lt;br /&gt;
=== Category ===&lt;br /&gt;
برای دسته‌بندی کلی مطالب استفاده می‌شود.&lt;br /&gt;
&lt;br /&gt;
مثلاً:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Programming&lt;br /&gt;
Web Design&lt;br /&gt;
WordPress&lt;br /&gt;
Git&lt;br /&gt;
HTML&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Tag ===&lt;br /&gt;
برای مشخص کردن موضوعات مرتبط با یک نوشته استفاده می‌شود.&lt;br /&gt;
&lt;br /&gt;
مثلاً برای مقاله‌ای درباره WordPress:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CMS&lt;br /&gt;
PHP&lt;br /&gt;
Website&lt;br /&gt;
WordPress&lt;br /&gt;
Tutorial&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Permalink ==&lt;br /&gt;
Permalink آدرس دائمی صفحات و نوشته‌های سایت است.&lt;br /&gt;
&lt;br /&gt;
برای مثال:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
https://example.com/wordpress/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ساختار Permalink از بخش تنظیمات WordPress قابل تغییر است.&lt;br /&gt;
&lt;br /&gt;
یکی از ساختارهای رایج:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/%postname%/&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
است.&lt;br /&gt;
&lt;br /&gt;
== WordPress و SEO ==&lt;br /&gt;
WordPress به‌تنهایی تضمین‌کننده رتبه بالا در موتورهای جست‌وجو نیست، اما امکانات مناسبی برای ایجاد سایت بهینه برای موتورهای جست‌وجو دارد.&lt;br /&gt;
&lt;br /&gt;
موارد مهم SEO شامل:&lt;br /&gt;
* ساختار مناسب URL&lt;br /&gt;
* عنوان مناسب صفحات&lt;br /&gt;
* توضیحات متا&lt;br /&gt;
* استفاده درست از Headingها&lt;br /&gt;
* سرعت سایت&lt;br /&gt;
* طراحی واکنش‌گرا&lt;br /&gt;
* محتوای باکیفیت&lt;br /&gt;
* لینک‌سازی داخلی&lt;br /&gt;
* بهینه‌سازی تصاویر&lt;br /&gt;
&lt;br /&gt;
== امنیت WordPress ==&lt;br /&gt;
امنیت WordPress اهمیت زیادی دارد.&lt;br /&gt;
&lt;br /&gt;
برخی اقدامات مهم:&lt;br /&gt;
* استفاده از رمز عبور قوی&lt;br /&gt;
* به‌روزرسانی WordPress&lt;br /&gt;
* به‌روزرسانی قالب‌ها&lt;br /&gt;
* به‌روزرسانی افزونه‌ها&lt;br /&gt;
* حذف افزونه‌های غیرضروری&lt;br /&gt;
* تهیه Backup&lt;br /&gt;
* استفاده از HTTPS&lt;br /&gt;
* محدود کردن دسترسی کاربران&lt;br /&gt;
* استفاده از افزونه‌های امنیتی معتبر&lt;br /&gt;
&lt;br /&gt;
== Backup ==&lt;br /&gt;
پشتیبان‌گیری به شما اجازه می‌دهد در صورت بروز مشکل، سایت را بازیابی کنید.&lt;br /&gt;
&lt;br /&gt;
یک Backup مناسب معمولاً شامل موارد زیر است:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
فایل‌های WordPress&lt;br /&gt;
+&lt;br /&gt;
Database&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
تنها داشتن فایل‌های سایت بدون Database در بسیاری از موارد برای بازیابی کامل سایت کافی نیست.&lt;br /&gt;
&lt;br /&gt;
== WordPress REST API ==&lt;br /&gt;
WordPress دارای یک &amp;#039;&amp;#039;&amp;#039;REST API&amp;#039;&amp;#039;&amp;#039; است که امکان دسترسی برنامه‌ها و سرویس‌های دیگر به اطلاعات سایت را فراهم می‌کند.&lt;br /&gt;
&lt;br /&gt;
برای مثال می‌توان از API برای دریافت نوشته‌ها استفاده کرد.&lt;br /&gt;
&lt;br /&gt;
یک Endpoint رایج:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/wp-json/wp/v2/posts&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
است.&lt;br /&gt;
&lt;br /&gt;
در صورت فعال بودن API، درخواست به این مسیر می‌تواند اطلاعات نوشته‌ها را برگرداند.&lt;br /&gt;
&lt;br /&gt;
== WordPress برای برنامه‌نویسان ==&lt;br /&gt;
WordPress فقط یک سیستم آماده برای ساخت سایت نیست؛ بلکه امکان توسعه و شخصی‌سازی با استفاده از تکنولوژی‌هایی مانند موارد زیر را فراهم می‌کند:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
PHP&lt;br /&gt;
HTML&lt;br /&gt;
CSS&lt;br /&gt;
JavaScript&lt;br /&gt;
MySQL&lt;br /&gt;
REST API&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
برنامه‌نویس می‌تواند:&lt;br /&gt;
* قالب اختصاصی ایجاد کند&lt;br /&gt;
* افزونه اختصاصی بسازد&lt;br /&gt;
* API ایجاد یا استفاده کند&lt;br /&gt;
* Post Type اختصاصی ایجاد کند&lt;br /&gt;
* پنل مدیریت را توسعه دهد&lt;br /&gt;
* قابلیت‌های جدید به WordPress اضافه کند&lt;br /&gt;
&lt;br /&gt;
== خلاصه دستورات و توابع مهم WordPress ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! تابع / مفهوم !! کاربرد&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wp_enqueue_style()&amp;lt;/code&amp;gt; || اضافه کردن فایل CSS&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wp_enqueue_script()&amp;lt;/code&amp;gt; || اضافه کردن JavaScript&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;add_action()&amp;lt;/code&amp;gt; || اتصال تابع به Action&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;add_filter()&amp;lt;/code&amp;gt; || اتصال تابع به Filter&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;the_title()&amp;lt;/code&amp;gt; || نمایش عنوان&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;the_content()&amp;lt;/code&amp;gt; || نمایش محتوا&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;the_permalink()&amp;lt;/code&amp;gt; || نمایش لینک نوشته&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;the_post()&amp;lt;/code&amp;gt; || آماده‌سازی نوشته فعلی&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;have_posts()&amp;lt;/code&amp;gt; || بررسی وجود نوشته&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;WP_Query&amp;lt;/code&amp;gt; || ایجاد Query برای دریافت محتوا&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;get_template_part()&amp;lt;/code&amp;gt; || بارگذاری بخش‌هایی از قالب&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;get_header()&amp;lt;/code&amp;gt; || بارگذاری Header&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;get_footer()&amp;lt;/code&amp;gt; || بارگذاری Footer&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;get_sidebar()&amp;lt;/code&amp;gt; || بارگذاری Sidebar&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wp_nav_menu()&amp;lt;/code&amp;gt; || نمایش منو&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wp_get_attachment_url()&amp;lt;/code&amp;gt; || دریافت آدرس فایل رسانه&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;wp_reset_postdata()&amp;lt;/code&amp;gt; || بازگرداندن اطلاعات Post پس از Query&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ساختار پیشنهادی یادگیری WordPress ==&lt;br /&gt;
برای یادگیری WordPress می‌توان مسیر زیر را دنبال کرد:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
WordPress مقدماتی&lt;br /&gt;
      ↓&lt;br /&gt;
نصب WordPress&lt;br /&gt;
      ↓&lt;br /&gt;
مدیریت نوشته و برگه&lt;br /&gt;
      ↓&lt;br /&gt;
قالب‌ها&lt;br /&gt;
      ↓&lt;br /&gt;
افزونه‌ها&lt;br /&gt;
      ↓&lt;br /&gt;
HTML و CSS در WordPress&lt;br /&gt;
      ↓&lt;br /&gt;
PHP&lt;br /&gt;
      ↓&lt;br /&gt;
functions.php&lt;br /&gt;
      ↓&lt;br /&gt;
Hooks&lt;br /&gt;
      ↓&lt;br /&gt;
The Loop&lt;br /&gt;
      ↓&lt;br /&gt;
WP_Query&lt;br /&gt;
      ↓&lt;br /&gt;
ساخت قالب اختصاصی&lt;br /&gt;
      ↓&lt;br /&gt;
ساخت Plugin&lt;br /&gt;
      ↓&lt;br /&gt;
REST API&lt;br /&gt;
      ↓&lt;br /&gt;
توسعه حرفه‌ای WordPress&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== جمع‌بندی ==&lt;br /&gt;
WordPress یک CMS انعطاف‌پذیر برای ساخت و مدیریت وب‌سایت است. استفاده از قالب‌ها و افزونه‌ها امکان ساخت سایت بدون برنامه‌نویسی گسترده را فراهم می‌کند، در حالی که توسعه‌دهندگان می‌توانند با PHP، HTML، CSS و JavaScript امکانات WordPress را به شکل گسترده‌ای سفارشی کنند.&lt;br /&gt;
&lt;br /&gt;
برای کار حرفه‌ای با WordPress، آشنایی با &amp;#039;&amp;#039;&amp;#039;HTML، CSS، PHP، JavaScript، Database، Git و مفاهیم وب&amp;#039;&amp;#039;&amp;#039; بسیار مفید است.&lt;br /&gt;
&lt;br /&gt;
[[رده:وردپرس]]&lt;/div&gt;</summary>
		<author><name>Elina</name></author>
	</entry>
</feed>