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

طراحی سایت اختصاصی

افزونه چیست؟

ﺩﺭ این قسمت از اموزش ﻗﺼﺪ ﺩﺍﺭﻡ، ﺍﻓﺰﻭﻧﻪ ﺭﻭ ﺑﺮﺍﺗﻮﻥ ﺗﻌﺮﯾﻒ ﮐﻨﻢ ﺗﺎ ﺑﯿﺸﺘﺮ ﺑﺎ ﺍﻓﺰﻭﻧﻪ ﻫﺎ ﺁﺷﻨﺎ ﺑﺸﯿﺪ ﻭ ﺳﭙﺲ ﺑﻪ ﻣﻌﺮﻓﯽ ﺍﻓﺰﻭﻧﻪ ﻫﺎ ﻭ ﻫﮏ ﻫﺎ ﻣﯿﭙﺮﺩﺍﺯﻡ .

ﺩﺭ ﺭﺍﺑﻄﻪ ﺑﺎ ﺍﻓﺰﻭﻧﻪ ﻫﺎ ﺩﺭ اموزش های ﻗﺒﻞ ﺗﻮﺿﯿﺢ ﺩﺍﺩﻩ ﺷﺪ ﺍﻣﺎ ﺩﺭ ﺍﯾﻦ اموزش ﮐﻤﯽ ﻣﻔﺼﻞ ﺗﺮ ﺭﺍﺟﻊ ﺑﻪ ﺍﻓﺰﻭﻧﻪ ﻫﺎ ﺻﺤﺒﺖ ﻣﯽ ﮐﻨﻢ .

ﺍﻓﺰﻭﻧﻪ ﭼﯿﺴﺖ؟

ﺍﻓﺰﻭﻧﻪ ﻫﺎ ، ﭘﻼ‌ﮔﯿﻦ ﻫﺎﯾﯽ ﻫﺴﺘﻨﺪ ﮐﻪ ﺗﻮﺳﻂ ﺑﺮﻧﺎﻣﻪ ﻧﻮﯾﺴﺎﻥ ﻭ ﺗﻮﺳﻌﻪ ﺩﻫﻨﺪﻩ ﻫﺎﯼ ﻭﺭﺩﭘﺮﺱ ﺗﻮﻟﯿﺪ ﻣﯿﺸﻪ ﺗﺎ ﺑﺘﻮﻧﯿﻢ ﻗﺎﺑﻠﯿﺖ ﻫﺎﯼ ﻣﺘﻔﺎﻭﺕ ﻭ ﺯﯾﺎﺩﯼ ﺭﻭ ﺑﻪ ﺳﺎﯾﺘﻤﻮﻥ ﺍﺿﺎﻓﻪ ﮐﻨﯿﻢ .

ﺯﻣﺎﻧﯽ ﮐﻪ ﺷﻤﺎ ﺳﯿﺴﺘﻢ ﻣﺪﯾﺮﯾﺖ ﻣﺤﺘﻮﺍﯼ ﻭﺭﺩﭘﺮﺱ ﺭﻭ ﻧﺼﺐ ﻣﯽ ﮐﻨﯿﺪ ﻗﺎﺑﻠﯿﺖ ﻫﺎﯼ ﻣﺤﺪﻭﺩﯼ ﺭﻭ ﺩﺭ ﺍﺧﺘﯿﺎﺭ ﺷﻤﺎ ﻗﺮﺍﺭ ﻣﯿﺪﻩ ، ﻣﺜﻞ ﺩﺳﺘﻪ ﺑﻨﺪﯼ ﻣﻄﺎﻟﺐ ﻭ ﺍﺭﺳﺎﻝ ﻣﻄﻠﺐ ، ﺭﺳﺎﻧﻪ ﻫﺎ ، ﻋﻀﻮﯾﺖ ﻭ ﻣﺪﯾﺮﯾﺖ ﮐﺎﺭﺑﺮﺍﻥ ، ﺍﺭﺳﺎﻝ ﺩﯾﺪﮔﺎﻩ ﺑﺮﺍﯼ ﻫﺮ ﻧﻮﺷﺘﻪ ﻭ … .

ﺣﺎﻻ‌ ﺍﮔﺮ ﺷﻤﺎ ﺑﺨﻮﺍﯾﻦ ﻣﺜﻼ‌ ﺑﺮﺍﯼ ﻫﺮ ﻣﻄﻠﺐ ﻗﺎﺑﻠﯿﺖ ﻻ‌ﯾﮏ ﻟﺤﺎﻅ ﮐﻨﯿﺪ ، ﺑﺎﯾﺪ ﺍﺯ ﺍﻓﺰﻭﻧﻪ ﻻ‌ﯾﮏ ﺍﺳﺘﻔﺎﺩﻩ ﮐﻨﯿﺪ . ﯾﺎ ﺍﮔﺮ ﺑﺨﻮﺍﯾﻦ ﺁﻣﺎﺭ ﺑﺎﺯﺩﯾﺪ ﺳﺎﯾﺘﺘﻮﻥ ﺭﻭ ﻧﻤﺎﯾﺶ ﺑﺪﯾﺪ ﺑﺎﯾﺪ ﺍﺯ ﺍﻓﺰﻭﻧﻪ ﻫﺎﯼ ﻧﻤﺎﯾﺶ ﺁﻣﺎﺭ ﺑﺎﺯﺩﯾﺪ ﺍﺳﺘﻔﺎﺩﻩ ﮐﻨﯿﺪ .

ﺍﻟﺒﺘﻪ ﺩﺭ ﺑﺮﺧﯽ ﺍﺯ ﻣﻮﺍﺭﺩ ، ﺑﺠﺎﯼ ﺍﺳﺘﻔﺎﺩﻩ ﺍﺯ ﺍﯾﻦ ﺍﻓﺰﻭﻧﻪ ﻫﺎ ﻣﯿﺘﻮﻧﯿﻢ ﺍﺯ ﻫﮏ ﻫﺎ ﻭ ﺩﺳﺘﻮﺭﺍﺕ ﺩﺭ ﻓﺎﯾﻞ
functions.php
ﺍﺳﺘﻔﺎﺩﻩ ﮐﻨﯿﻢ ﮐﻪ ﺍﯾﻦ ﺍﻣﺮ ﻣﻮﺟﺐ ﺍﻓﺰﺍﯾﺶ ﺳﺮﻋﺖ ﻭ ﮐﯿﻔﯿﺖ ﺳﯿﺴﺘﻢ ﻣﯿﺸﻪ . ﭘﺲ ﺗﺎ ﺟﺎﯾﯽ ﮐﻪ ﺍﻣﮑﺎﻥ ﺩﺍﺭﻩ ﺍﺯ ﻫﮏ ﻫﺎ ﺑﺠﺎﯼ ﺍﻓﺰﻭﻧﻪ ﻫﺎ ﺍﺳﺘﻔﺎﺩﻩ ﮐﻨﯿﺪ .

ﺩﺭ ﺍﯾﻨﺠﺎ ﻫﮏ ﺭﻭ ﺑﺎ ﻫﮏ ﻭ ﻧﻔﻮﺫ ﺩﺭ ﺳﺎﯾﺖ ﻫﺎ ﺍﺷﺘﺒﺎﻩ ﻧﮕﯿﺮﯾﺪ. ﻣﻨﻈﻮﺭ ﺍﺯ ﻫﮏ ﻫﺎ ، ﺩﺳﺘﻮﺭﺍﺕ php ﻫﺴﺘﻨﺪ ﮐﻪ ﺩﺭ ﻓﺎﯾﻞ ﺗﻮﺍﺑﻊ ﻭﺭﺩﭘﺮﺱ ﻣﯿﻨﻮﯾﺴﯿﻢ ﺗﺎ ﺑﺘﻮﻧﯿﻢ ﻗﺎﺑﻠﯿﺖ ﻫﺎﯾﯽ ﺭﻭ ﺑﻪ ﺳﯿﺴﺘﻢ ﺍﺿﺎﻓﻪ ﮐﻨﯿﻢ .

ﻧﻤﺎﯾﺶ ﺗﻌﺪﺍﺩ ﮐﻞ ﻣﻄﺎﻟﺐ ﺑﺪﻭﻥ ﺍﻓﺰﻭﻧﻪ در وردپرس :

ﺩﻭﺳﺘﺎﻥ ﺩﺭ ﺍﯾﻦ اموزش ﮐﻮﺗﺎﻩ ﻗﺼﺪ ﺩﺍﺭﻡ ﯾﮏ ﮐﺪ ﺑﻬﺘﻮﻥ ﻣﻌﺮﻓﯽ ﮐﻨﻢ ﺗﺎ ﺑﺘﻮﻧﯿﺪ ﺑﺪﻭﻥ ﺍﻓﺰﻭﻧﻪ ﺗﻌﺪﺍﺩ ﮐﻞ ﻣﻄﺎﻟﺐ ﻣﻨﺘﺸﺮ ﺷﺪﻩ ﺩﺭ ﻭﺭﺩﭘﺮﺳﺘﻮﻥ ﺭﻭ ﻧﻤﺎﯾﺶ ﺑﺪﯾﺪ .

ﺑﺮﺍﯼ ﺍﯾﻦ ﮐﺎﺭ ﮐﺪ ﺯﯾﺮ ﺭﻭ Copy ﮐﻨﯿﺪ ﻭ ﺩﺭ ﻗﺴﻤﺘﯽ ﺍﺯ ﻓﺎﯾﻠﺘﻮﻥ ﮐﻪ ﻗﺮﺍﺭﻩ ﺗﻌﺪﺍﺩ ﮐﻞ ﻣﻄﺎﻟﺐ ﺭﻭ ﻧﻤﺎﯾﺶ ﺑﺪﯾﺪ ، paste ﮐﻨﯿﺪ :

<?php$count = wp_count_posts(‘post’);$total_posts = $count->publish;echo $total_posts ;?>

ﺑﻪ ﻋﻨﻮﺍﻥ ﻣﺜﺎﻝ ﺩﺭ ﻓﺎﯾﻞ ﺯﯾﺮ ﻣﺎ ﺍﺯ ﺍﯾﻦ ﮐﺪ ﺍﺳﺘﻔﺎﺩﻩ ﮐﺮﺩﯾﻢ :

<?php$count = wp_count_posts(‘post’);$total_posts = $count->publish;?>ﺗﻌﺪﺍﺩ ﮐﻞ ﻣﻄﺎﻟﺐ : <?php echo $total_posts ; ?>

ﺍﯾﺠﺎﺩ ﺑﺮﮔﻪ ﻫﺎﯼ ﻣﺘﻌﺪﺩ ﺑﺎ ﻗﺎﻟﺐ ﻫﺎﯼ ﻣﺨﺘﻠﻒ ﺩﺭ ﻭﺭﺩﭘﺮس:

ﺷﺎﯾﺪ ﮔﺎﻫﯽ ﺍﻭﻗﺎﺕ ﺩﺭ ﻭﺭﺩﭘﺮﺱ ﺑﺨﻮﺍﯾﻦ ﺑﺮﮔﻪ ﻫﺎﯼ ﻣﺘﻔﺎﻭﺗﯽ ﺍﯾﺠﺎﺩ ﮐﻨﯿﺪ ﻭ ﻣﺠﺒﻮﺭ ﺑﺎﺷﯿﺪ ﺑﺮﺍﯼ ﻫﺮ ﮐﺪﻭﻡ ﻫﻢ ﻗﺎﻟﺒﯽ ﻣﺠﺰﺍ ﭘﯿﺎﺩﻩ ﺳﺎﺯﯼ ﮐﻨﯿﺪ. ﻣﺜﻼ‌ ﺻﻔﺤﻪ ﺍﯼ ﺑﻨﺎﻡ ﻓﺮﻭﺵ ﺩﺍﺭﯾﺪ ﻭ ﻣﯿﺨﻮﺍﯾﻦ ﻗﺎﻟﺐ ﺍﯾﻦ ﺻﻔﺤﻪ ﺑﺎ ﺻﻔﺤﻪ ﯼ page ﯾﺎ single ﺳﯿﺴﺘﻤﻮﻥ ﻣﺘﻔﺎﻭﺕ ﺑﺎﺷﻪ . ﺧﻮﺏ ﭘﺲ ﺑﯿﺎﯾﺪ ﺑﺎﻫﻢ ﻗﺪﻡ ﺑﻪ ﻗﺪﻡ  ﺍﯾﻦ ﮐﺎﺭﻭ ﺍﻧﺠﺎﻡ ﺑﺪﯾﻢ :

ﺍﻭﻝ ﺑﻪ ﺑﺨﺶ ﺍﻓﺰﻭﺩﻥ ﺑﺮﮔﻪ ﺑﺮﯾﺪ ﺗﺎ ﻗﺒﻞ ﺍﺯ ﻫﺮ ﮐﺎﺭﯼ ﭘﯿﺸﻔﺮﺽ ﺳﯿﺴﺘﻢ ﺭﻭ ﺑﺒﯿﻨﯿﻢ :

1

ﻫﻤﻮﻧﻄﻮﺭ ﮐﻪ ﻣﯿﺒﯿﻨﯿﺪ ﻣﺎ ﺑﺮﺍﯼ ﻫﻤﻪ ﯼ ﺑﺮﮔﻪ ﻫﺎ ﺩﺭ ﻭﺭﺩﭘﺮﺱ ﻗﺎﻟﺐ ﭘﯿﺶ ﻓﺮﺿﯽ ﺭﻭ ﺩﺍﺭﯾﻢ ﮐﻪ ﺗﻮ page.php ﺗﻌﺮﯾﻒ ﻣﯽ ﮐﻨﯿﻢ. ﺣﺎﻻ‌ ﻣﺎ ﺍﯾﻦ ﺗﻨﻈﯿﻤﺎﺕ ﭘﯿﺸﻔﺮﺽ ﺭﻭ ﯾﮑﻢ ﺩﺳﺘﮑﺎﺭﯼ ﻣﯽ ﮐﻨﯿﻢ .

ﻣﺎ ﯾﻪ ﺻﻔﺤﻪ ﯼ ﻓﺮﻭﺵ ﻣﯿﺨﻮﺍﯾﻢ ﮐﻪ ﻗﺎﻟﺐ ﻣﺠﺰﺍ ﺩﺍﺷﺘﻪ ﺑﺎﺷﻪ . ﭘﺲ ﯾﻪ ﮐﭙﯽ ﺍﺯ ﺻﻔﺤﻪ page.php ﺑﮕﯿﺮﯾﺪ ﻭ ﺍﺳﻢ ﺻﻔﺤﻪ ﯼ ﺟﺪﯾﺪ ﻭ (ﻣﺜﻼ‌) sales.php ﻧﺎﻣﮕﺬﺍﺭﯼ ﮐﻨﯿﺪ . ﻗﺎﻟﺐ ﺍﯾﻦ ﺻﻔﺤﻪ ﺭﻭ ﻫﺮ ﻃﻮﺭ ﮐﻪ ﻣﯿﺨﻮﺍﯾﻦ ﺗﻐﯿﯿﺮ ﺑﺪﯾﺪ .

ﺣﺎﻻ‌ ﺑﺮﺍﯼ ﺍﯾﻨﮑﻪ ﺑﻪ ﻋﻨﻮﺍﻥ ﯾﮏ ﺻﻔﺤﻪ ﺷﻨﺎﺧﺘﻪ ﺑﺸﻪ ﮐﺎﻓﯿﻪ ﮐﺪ ﺯﯾﺮ ﺭﻭ ﺍﺑﺘﺪﺍﯼ ﺍﺑﺘﺪﺍﯼ ﺻﻔﺤﻪ ﻗﺮﺍﺭ ﺑﺪﯾﺪ ، ﯾﻌﻨﯽ ﻗﺒﻞ ﺍﺯ ﻫﺮ ﮐﺪﯼ ﮐﻪ ﺗﻮ ﺻﻔﺤﻪ ﻭﺟﻮﺩ ﺩﺍﺭﻩ:

<?php

/*

template name: ﺑﺨﺶ ﻓﺮﻭﺵ

*/
?>

ﻣﯿﺘﻮﻧﯿﺪ “ﺑﺨﺶ ﻓﺮﻭﺵ ” ﺭﻭ ﻫﺮ ﻃﻮﺭ ﮐﻪ ﻣﯿﺨﻮﺍﯾﻦ ﻧﺎﻡ ﮔﺬﺍﺭﯼ ﮐﻨﯿﺪ . ﺣﺎﻻ‌ ﺑﻪ ﺻﻔﺤﻪ ﺍﻓﺰﻭﺩﻥ ﺑﺮﮔﻪ ﺑﺮﯾﺪ :

2

ﻫﻤﻮﻧﻄﻮﺭ ﮐﻪ ﻣﯿﺒﯿﻨﯿﺪ ﯾﻪ ﻗﺎﻟﺐ ﺑﻪ ﺑﺨﺶ ﺍﻧﺘﺨﺎﺏ ﻗﺎﻟﺐ ﺍﺿﺎﻓﻪ ﺷﺪ ، ﺣﺎﻻ‌ ﻣﯿﺘﻮﻧﯿﺪ ﺑﺎ ﺍﻧﺘﺨﺎﺏ ﺍﯾﻦ ﻗﺎﻟﺐ ﯾﮏ ﺻﻔﺤﻪ ﯼ ﻣﺠﺰﺍ ﺩﺍﺷﺘﻪ ﺑﺎﺷﯿﺪ .

ﺣﺘﯽ ﻣﯿﺘﻮﻧﯿﺪ ﻣﻮﻗﻌﯽ ﮐﻪ ﺩﺍﺭﯾﺪ ﺻﻔﺤﻪ ﺭﻭ ﺍﯾﺠﺎﺩ ﻣﯽ ﮐﻨﯿﺪ ، ﻗﺒﻞ ﺍﺯ ﺍﻧﺘﺸﺎﺭ ﺑﺮﮔﻪ ﭘﯿﻮﻧﺪ ﯾﮑﺘﺎﺭﻭ ﺗﻐﯿﯿﺮ ﺑﺪﯾﺪ ﻭ ﻧﺎﻡ ﺑﺮﮔﻪ ﺭﻭ sales ﺑﺬﺍﺭﯾﺪ ﯾﺎ ﻫﺮ ﻧﺎﻣﯽ ﮐﻪ ﺧﻮﺩﺗﻮﻥ ﻣﯿﺨﻮﺍﯾﻦ ﻗﺮﺍﺭ ﺑﺪﯾﺪ ﻭ ﺑﻌﺪ ﺑﺮﮔﻪ ﺭﻭ ﻣﻨﺘﺸﺮ ﮐﻨﯿﺪ .

ﺍﯾﻦ ﺭﻭﺵ ﺑﺮﺍﯼ ﮐﺴﺎﻧﯽ ﮐﻪ ﺑﺎ ﺳﯿﺴﺘﻢ ﻫﺎﯼ ﻭﺭﺩﭘﺮﺱ ﺩﺭﮔﯿﺮ ﻫﺴﺘﻨﺪ ﺑﺴﯿﺎﺭ ﮐﺎﺭﺍﯾﯽ ﺩﺍﺭﻩ . ﻣﻄﻤﺌﻦ ﺑﺎﺷﯿﺪ ﯾﮏ ﺭﻭﺯﯼ ﻫﻢ ﺑﻪ ﮐﺎﺭ ﺷﻤﺎ ﻣﯿﺎﺩ. ﭘﺲ ﺍﯾﻦ ﻣﻄﻠﺐ ﺭﻭ ﻓﺮﺍﻣﻮﺵ ﻧﮑﻨﯿﺪ .

ﭼﺎﭖ ﻣﻄﺎﻟﺐ ﺩﺭ ﻭﺭﺩﭘﺮﺱ ﺑﺎ ﺍﺳﺘﻔﺎﺩﻩ ﺍﺯ ﺍﻓﺰﻭﻧﻪ wp-print:

ﺩﻭﺳﺘﺎﻥ ﺩﺭ ﺍﯾﻦ آموزش ﻣﯿﺨﻮﺍﻡ ﺑﻬﺘﻮﻥ ﺍﻓﺰﻭﻧﻪ ﺍﯼ ﺭﻭ ﻣﻌﺮﻓﯽ ﮐﻨﻢ ﺗﺎ ﺑﺘﻮﻧﯿﺪ ﻣﻄﺎﻟﺐ ﻭﺑﺴﺎﯾﺘﺘﻮﻥ ﺭﻭ ﭼﺎﭖ ﮐﻨﯿﺪ . ﺍﯾﻦ ﺍﻓﺰﻭﻧﻪ wp-print ﻧﺎﻡ ﺩﺍﺭد که میتونید از طریق لینک زیر اون رو دانلود کنید:

http://weburl.ir/aEihz

ﻧﺤﻮﻩ ﯼ ﺍﺳﺘﻔﺎﺩﻩ ﺍﺯ ﺍﻓﺰﻭﻧﻪ wp-print

ﺑﻌﺪ ﺍﺯ ﺍﯾﻨﮑﻪ ﺍﻓﺰﻭﻧﻪ ﺭﻭ ﺩﺍﻧﻠﻮﺩ ﮐﺮﺩﯾﺪ ﻭ ﺑﺮ ﺭﻭﯼ ﺳﯿﺴﺘﻢ ﻧﺼﺐ ﻭ ﻓﻌﺎﻝ
ﮐﺮﺩﯾﺪ ، ﮐﺪ ﺯﯾﺮ ﺭﻭ ﺩﺭ ﺑﺨﺸﯽ ﮐﻪ ﻣﯿﺨﻮﺍﯾﻦ ﻣﻄﻠﺐ ﭼﺎﭖ ﺑﺸﻪ ﻗﺮﺍﺭ ﺑﺪﯾﺪ ، ﻣﻌﻤﻮﻻ‌ ﺍﯾﻦ ﮐﺪ ﺭﻭ ﺩﺭ ﻓﺎﯾﻞ single ﻗﺮﺍﺭ ﻣﯿﺪﻥ :

<?php if(function_exists(‘wp_print’)) { print_link(); } ?>

ﻓﻘﻂ ﺩﻗﺖ ﺩﺍﺷﺘﻪ ﺑﺎﺷﯿﺪ ﺍﯾﻦ ﮐﺪ ﺭﻭ ﺑﻌﺪ ﺍﺯ ﮐﺪ ﺯﯾﺮ ﻗﺮﺍﺭ ﺑﺪﯾﺪ :

<?php while (have_posts()) : the_post(); ?>

ﻧﻤﺎﯾﺶ ﻣﻮﻗﻌﯿﺖ ﮐﻨﻮﻧﯽ ﺷﻤﺎ ﺩﺭ ﺻﻔﺤﺎﺕ ﻭﺭﺩﭘﺮﺱ (Breadcrumbs ):

نمایش موقعیت کنونی شما (Breadcrumbs) ﺩﺭ ﻭﺭﺩﭘﺮﺱ ﭼﯿﺴﺖ ؟

ﮔﺎﻫﯽ ﺍﻭﻗﺎﺕ ﺍﺣﺘﯿﺎﺝ ﭘﯿﺪﺍ ﻣﯽ ﮐﻨﯿﺪ ﮐﻪ ﻣﻮﻗﻌﯿﺖ ﮐﻨﻮﻧﯽ ﺧﻮﺩﺗﻮﻥ ﺩﺭ ﺻﻔﺤﺎﺕ ﺭﻭ ﻧﻤﺎﯾﺶ ﺑﺪﯾﺪ ، ﺑﻪ ﻋﻨﻮﺍﻥ ﻣﺜﺎﻝ :

ﺧﺎﻧﻪ –> ﻭﺭﺩﭘﺮﺱ –> Breadcrumbs ﺩﺭ ﻭﺭﺩﭘﺮﺱ

ﺑﺪﻭﻥ ﻫﯿﭻ ﺍﻓﺰﻭﻧﻪ ﺍﯼ ﺑﻪ ﺭﺍﺣﺘﯽ ﻣﯿﺘﻮﻧﯿﺪ ﺍﯾﻦ ﮐﺎﺭ ﺭﻭ ﺍﻧﺠﺎﻡ ﺑﺪﯾﺪ ، ﻓﻘﻂ ﮐﺎﻓﯿﻪ ﮐﺪ ﻫﺎﯼ ﺯﯾﺮ ﺭﻭ ﺩﺭ ﻣﺤﻞ ﻣﻮﺭﺩ ﻧﻈﺮﺗﻮﻥ ﺩﺭ ﺻﻔﺤﻪ ﻗﺮﺍﺭ ﺑﺪﯾﺪ ﻭ ﻫﺮ ﺍﺳﺘﺎﯾﻠﯽ ﻣﯿﺨﻮﺍﯾﻦ ﺑﻬﺶ ﺑﺪﯾﺪ:

ﺩﺭﺝ ﺍﯾﻦ ﮐﺪ ﺩﺭ ﺻﻔﺤﻪ archive.php ﺩﺭ ﻣﮑﺎﻥ ﻣﻮﺭﺩ ﻧﻈﺮ :

Mogheyat kononi shoma : <a href=”<?php bloginfo(‘url’); ?>”>ﺧﺎﻧﻪ</a> –> <?php single_cat_title(); ?>

ﺩﺭﺝ ﺍﯾﻦ ﮐﺪ ﺩﺭ ﺻﻔﺤﻪ single.php ﺩﺭ ﻣﮑﺎﻥ ﻣﻮﺭﺩ ﻧﻈﺮ :

Mogheyat kononi shoma : <a href=”<?php bloginfo(‘url’); ?>”>ﺧﺎﻧﻪ</a> –> <?php the_category(‘, ‘) ?> –> <?php the_title();?>

ﺩﺭﺝ ﺍﯾﻦ ﮐﺪ ﺩﺭ ﺻﻔﺤﻪ page.php ﺩﺭ ﻣﮑﺎﻥ ﻣﻮﺭﺩ ﻧﻈﺮ :

Mogheyat kononi shoma : <a href=”<?php bloginfo(‘url’); ?>”>ﺧﺎﻧﻪ</a> –> ﺻﻔﺤﻪ <?php the_title();?>

ﺑﻪ ﻫﻤﯿﻦ ﺭﺍﺣﺘﯽ ﺷﻤﺎ ﻣﯿﺘﻮﻧﯿﺪ ﺑﺮﺍﯼ ﺻﻔﺤﺎﺗﺘﻮﻥ navigation ﻗﺮﺍﺭ ﺑﺪﯾﺪ ﻭ ﻣﻮﻗﻌﯿﺖ ﮐﻨﻮﻧﯽ ﮐﺎﺭﺑﺮ ﺭﻭ ﺑﻬﺶ ﻧﻤﺎﯾﺶ ﺑﺪﯾﺪ.

ﻧﻤﺎﯾﺶ ﻣﺤﺘﻮﺍ ﻓﻘﻂ ﺑﺮﺍﯼ ﺍﻋﻀﺎﺀ ﺩﺭ وردپرس:

ﺩﻭﺳﺘﺎﻥ ﺩﺭ ﺍﯾﻦ  ﺁﻣﻮﺯش ﻣﯿﺨﻮﺍﻡ ﻧﺤﻮﻩ ﯼ ﻧﻤﺎﯾﺶ ﻣﺤﺘﻮﺍ ﻓﻘﻂ ﺑﺮﺍﯼ ﺍﻋﻀﺎﺀ ﺭﻭ ﺧﺪﻣﺘﺘﻮﻥ ﺁﻣﻮﺯﺵ ﺑﺪﻡ .

ﮔﺎﻫﯽ ﺍﻭﻗﺎﺕ ﺑﺮﺍﺗﻮﻥ ﭘﯿﺶ ﻣﯿﺎﺩ ﮐﻪ ﺑﺎﯾﺪ ﺑﺨﺸﯽ ﺍﺯ ﻣﺤﺘﻮﺍ ﺭﻭ ﻓﻘﻂ ﺑﺮﺍﯼ ﺍﻋﻀﺎﺀ ﻧﻤﺎﯾﺶ ﺑﺪﯾﺪ ، ﺑﺮﺍﯼ ﺍﯾﻨﮑﺎﺭ ﺍﺯ ﻫﯿﭻ ﺍﻓﺰﻭﻧﻪ ﺍﯼ ﺍﺳﺘﻔﺎﺩﻩ ﻧﻤﯿﮑﻨﯿﻢ . ﮐﺎﻓﯿﻪ ﻣﺮﺍﺣﻞ ﺯﯾﺮ ﺭﻭ ﻃﯽ ﮐﻨﯿﺪ .

ﺩﺭ ﺍﺑﺘﺪﺍ ﯾﮏ backup ﺍﺯ ﻓﺎﯾﻞ functions.php ﻗﺎﻟﺒﺘﻮﻥ ﺑﮕﯿﺮﯾﺪ . ﺳﭙﺲ ﮐﺪ ﺯﯾﺮ ﺭﻭ ﺩﺭ ﻓﺎﯾﻠﺘﻮﻥ ﻗﺮﺍﺭ ﺑﺪﯾﺪ :

<?php add_shortcode( ‘member’, ‘member_check_shortcode’ );

function member_check_shortcode( $atts, $content = null ) {   if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )   return $content; }

ﺑﻌﺪ ﺍﺯ ﺍﯾﻨﮑﻪ ﺍﯾﻦ ﺭﻭ ﺩﺭ ﻓﺎﯾﻞ functions.php ﻗﺮﺍﺭ ﺩﺍﺩﯾﺪ ﺑﺎ ﺍﺳﺘﻔﺎﺩﻩ ﺍﺯ shortcode ﺯﯾﺮ ﻣﯿﺘﻮﻧﯿﺪ ﻣﺤﺘﻮﺍﺭﻭ ﻓﻘﻂ ﺑﺮﺍﯼ ﺍﻋﻀﺎﺀ ﻧﻤﺎﯾﺶ ﺑﺪﯾﺪ

[member]

ﻣﺤﺘﻮﺍﯼ ﻣﻮﺭﺩ ﻧﻈﺮ ﺷﻤﺎ
[/member]

ﮐﺎﻓﯿﻪ ﮐﺪ ﺑﺎﻻ‌ﺭﻭ ﺯﻣﺎﻧﯽ ﮐﻪ ﺩﺍﺭﯾﺪ ﻧﻮﺷﺘﻪ ﺟﺪﯾﺪ ﺍﯾﺠﺎﺩ ﻣﯽ ﮐﻨﯿﺪ ﺩﺭ ﻣﺤﺘﻮﺍﺗﻮﻥ ﻗﺮﺍﺭ ﺑﺪﯾﺪ .

ﻧﻤﺎﯾﺶ ﭘﺴﺖ ﻫﺎﯼ ﺍﻣﺮﻭﺯ ﻭ ﺗﻌﺪﺍﺩ ﺁﻧﻬﺎ ﺩﺭ ﻭﺭﺩﭘﺮﺱ:

ﺩﻭﺳﺘﺎﻥ ﺩﺭ ﺍﯾﻦ آموزش ﻧﺤﻮﻩ ﯼ ﻧﻤﺎﯾﺶ ﭘﺴﺖ ﻫﺎﯼ ﺭﻭﺯﺍﻧﻪ + ﺗﻌﺪﺍﺩ ﺍﻭﻧﺎ ﺭﻭ ﺩﺭ ﻭﺭﺩﭘﺮﺱ ﺑﻬﺘﻮﻥ ﺁﻣﻮﺯﺵ ﻣﯿﺪﻡ .

ﺧﯿﻠﯽ ﺭﺍﺣﺘﻪ ،ﺷﻤﺎ ﺍﺯ ﻫﯿﭻ ﺍﻓﺰﻭﻧﻪ ﺍﯼ ﺍﺳﺘﻔﺎﺩﻩ ﻧﻤﯽ ﮐﻨﯿﺪ ، ﺗﻨﻬﺎ ﺑﺎﯾﺪ ﺑﺮﺍﯼ ﻧﻤﺎﯾﺶ ﭘﺴﺖ ﻫﺎ ﺍﺯ ﮐﺪ ﺯﯾﺮ ﺍﺳﺘﻔﺎﺩﻩ ﮐﻨﯿﺪ :

<?php $current_day = date(‘j’); query_posts(‘day=’.$current_day); if (have_posts()) :      while (have_posts()) : the_post(); ?>
<a href=”<?php the_permalink() ?>”>
<?php the_title(); ?>
</a>
<?php
endwhile;
endif; ?>

ﺑﺮﺍﯼ ﻧﻤﺎﯾﺶ ﺗﻌﺪﺍﺩ ﭘﺴﺖ ﻫﺎﯼ ﺍﺭﺳﺎﻝ ﺷﺪﻩ ﯼ ﺭﻭﺯﺍﻧﻪ ﻫﻢ ﺍﺯ ﮐﺪ ﺯﯾﺮ ﺍﺳﺘﻔﺎﺩﻩ ﻣﯽ ﮐﻨﯿﺪ :

<?php$today = date(“Y-m-d H:i:s”); //Today’s date$daysago = date(“Y-m-d H:i:s”,strtotime(date(‘Y-m-j H:i:s’)) – (1 * 24 * 60 * 60));  //Today – 1 day$postCouts = $wpdb->get_var(“SELECT COUNT(*) FROM $wpdb->posts WHERE post_status = ‘publish’ AND post_date BETWEEN ‘$daysago’ AND ‘$today'”);if ($postCouts >0) {    echo $postCouts.’ ﭘﺴﺖ ﺍﻣﺮﻭﺯ ﺍﺭﺳﺎﻝ ﺷﺪﻩ ﺍﺳﺖ.’;} else {    echo “ﻫﯿﭻ ﭘﺴﺘﯽ ﺍﻣﺮﻭﺯ ﺍﺭﺳﺎﻝ ﻧﺸﺪﻩ ﺍﺳﺖ”;?>

ﺍﯾﻦ ﮐﺪ ﺭﻭ ﺩﺭ ﻫﺮ ﻣﮑﺎﻧﯽ ﮐﻪ ﺧﻮﺍﺳﺘﯿﺪ ﺩﺭ ﻗﺎﻟﺒﺘﻮﻥ ﺩﺭﺝ ﻣﯽ ﮐﻨﯿﺪ .

ﻧﻤﺎﯾﺶ ﻣﺤﺘﻮﺍﯼ ﯾﮏ ﺑﺮﮔﻪ ﯼ ﺧﺎﺹ ﺩﺭ ﺑﺨﺸﯽ ﺍﺯ ﻗﺎﻟﺐ در وردپرس :

ﺩﺭ ﺍﯾﻦ ﺁﻣﻮﺯش ، ﻣﯿﺨﻮﺍﻡ ﻧﺤﻮﻩ ﯼ ﻧﻤﺎﯾﺶ ﻣﺤﺘﻮﺍﯼ ﯾﮏ ﺑﺮﮔﻪ ﯼ ﺧﺎﺹ ﺩﺭ ﺑﺨﺸﯽ ﺍﺯ ﻗﺎﻟﺐ ﻭﺭﺩﭘﺮﺱ ﺭﻭ ﺧﺪﻣﺘﺘﻮﻥ ﺁﻣﻮﺯﺵ ﺑﺪﻡ .

ﮔﺎﻫﯽ ﺍﻭﻗﺎﺕ ﭘﯿﺶ ﻣﯿﺎﺩ ﮐﻪ ﻣﯿﺨﻮﺍﯾﻦ ﺗﻮ ﺑﺨﺸﯽ ﺍﺯ ﻗﺎﻟﺒﺘﻮﻥ ﻣﺤﺘﻮﺍﯼ ﯾﮏ ﺑﺮﮔﻪ ﯼ ﺧﺎﺹ ﺭﻭ ﻧﻤﺎﯾﺶ ﺑﺪﯾﺪ ، ﺑﻪ ﻋﻨﻮﺍﻥ ﻣﺜﺎﻝ ﺑﺎﮐﺴﯽ ﺗﻮ ﺻﻔﺤﻪ ﯼ ﺍﺻﻠﯽ ﺗﻮﻥ ﺩﺍﺭﯾﺪ ﮐﻪ ﻣﯿﺨﻮﺍﯾﻦ ﻣﺤﺘﻮﺍﯼ ﺑﺮﮔﻪ ﯼ ﺩﺭﺑﺎﺭﻩ ﯼ ﻣﺎ ﺭﻭ ﺩﺭ ﺍﻭﻥ ﺑﺎﮐﺲ ﻧﻤﺎﯾﺶ ﺑﺪﯾﺪ .

ﺑﺮﺍﯼ ﺍﯾﻨﮑﺎﺭ ﮐﺎﻓﯿﻪ ﺍﺯ ﮐﺪ ﺯﯾﺮ ﺍﺳﺘﻔﺎﺩﻩ ﮐﻨﯿﺪ :

<?php
$my_query = new WP_Query(‘page_id=21’); while ($my_query->have_posts()): $my_query->the_post();   $do_not_duplicate = $post->ID;?>                   <section>
<?php the_content(); ?>
</section>
<?php endwhile; ?>
<?php wp_reset_query(); ?>

 

ﺩﺭ ﮐﺪ ﺑﺎﻻ‌ ﻣﺎ ﻣﺤﺘﻮﺍﯼ ﯾﮏ ﺑﺮﮔﻪ ﺑﺎ ﺷﻨﺎﺳﻪ ﯼ ۲۱ ﺭﻭ ﺩﺭ ﻋﻨﺼﺮ section ﻧﻤﺎﯾﺶ ﻣﯿﺪﯾﻢ .

ﺑﺮﺍﯼ ﭘﯿﺪﺍ ﮐﺮﺩﻥ id ﺑﺮﮔﻪ ﯼ ﻣﻮﺭﺩ ﻧﻈﺮﺗﻮﻧﻢ ﯾﻪ ﺭﺍﻫﻪ ﺧﯿﻠﯽ ﺳﺎﺩﻩ ﻭﺟﻮﺩ ﺩﺍﺭﻩ ، ﮐﺎﻓﯿﻪ ﻭﺍﺭﺩ ﺑﺨﺶ ﺑﺮﮔﻪ ﻫﺎ ﺑﺸﯿﺪ ، ﻟﯿﺴﺖ ﺑﺮﮔﻪ ﻫﺎﺭﻭ ﺑﺒﯿﻨﯿﺪ ، ﻣﻮﺱ ﺭﻭ ﺭﻭﯼ ﺑﺮﮔﻪ ﯼ ﻣﻮﺭﺩ ﻧﻈﺮ ﺑﺒﺮﯾﺪ ، ﻧﻮﺍﺭ ﻭﺿﻌﯿﺖ ﭘﺎﯾﯿﻦ ﻣﺮﻭﺭﮔﺮﺗﻮﻥ ﺭﻭ ﺑﺒﯿﻨﯿﺪ ﻋﺪﺩﯼ ﮐﻪ post ﻧﺸﻮﻥ ﻣﯿﺪﻩ id ﺑﺮﮔﻪ ﯼ ﻣﻮﺭﺩ ﻧﻈﺮﺗﻮﻧﻪ . ﺑﻪ ﺗﺼﻮﯾﺮ ﺯﯾﺮ ﺩﻗﺖ ﮐﻨﯿﺪ:

طراحی سایت اختصاصی وردپرس| طراحی سایت
نمایش ﺗﺎﺭﯾﺦ ﺁﺧﺮﯾﻦ ﺑﺮﻭﺯﺭﺳﺎﻧﯽ ﺩﺭ ﻭﺭﺩﭘﺮﺱ ﺑﺪﻭﻥ افزونه :

ﮔﺎﻫﯽ ﺍﻭﻗﺎﺕ ﺷﻤﺎ ﻧﯿﺎﺯ ﭘﯿﺪﺍ ﻣﯽ ﮐﻨﯿﺪ ﮐﻪ ﺗﺎﺭﯾﺦ ﺁﺧﺮﯾﻦ ﺑﺮﻭﺯﺭﺳﺎﻧﯽ ﻣﻄﺎﻟﺐ ﻭ ﺳﺎﯾﺖ ﺭﻭ ﺩﺭ ﺳﺎﯾﺘﺘﻮﻥ ﻟﺤﺎﻅ ﮐﻨﯿﺪ . ﺩﺭ ﺍﯾﻦ ﺟﻠﺴﻪ ﻧﺤﻮﻩ ﯼ ﻧﻤﺎﯾﺶ ﺗﺎﺭﯾﺦ ﺁﺧﺮﯾﻦ ﺑﺮﻭﺯﺭﺳﺎﻧﯽ ﻭ ﺧﺪﻣﺘﺘﻮﻥ ﺁﻣﻮﺯﺵ ﻣﯿﺪﻡ .

ﺟﻬﺖ ﻧﻤﺎﯾﺶ ﺗﺎﺭﯾﺦ ﺁﺧﺮﯾﻦ ﺑﺮﻭﺯﺭﺳﺎﻧﯽ ﺳﺎﯾﺖ ﻣﯿﺘﻮﻧﯿﺪ ﺍﺯ ﮐﺪ ﺯﯾﺮ ﺍﺳﺘﻔﺎﺩﻩ ﮐﻨﯿﺪ :

<?php the_modified_date(); ?>

ﺍﮔﺮ ﺑﺨﻮﺍﯾﻦ ﻧﻤﺎﯾﺶ ﺗﺎﺭﯾﺦ ﺭﻭ ﺑﻪ ﺩﻟﺨﻮﺍﻩ ﻭﺍﺭﺩ ﮐﻨﯿﺪ ﺍﺯ ﻣﻘﺎﺩﯾﺮ ﺯﯾﺮ ﺍﺳﺘﻔﺎﺩﻩ ﻣﯽ ﮐﻨﯿﺪ :

d :
ﺭﻭﺯ ﺭﻭ ﻧﻤﺎﯾﺶ ﻣﯿﺪﻩ . ﻣﺜﻼ‌ ۰۸
F :
ﻣﺎﻩ ﺭﻭ ﻧﻤﺎﯾﺶ ﻣﯿﺪﻩ . ﻣﺜﻼ‌ ﺍﺭﺩﯾﺒﻬﺸﺖ
Y :
ﺳﺎﻝ ﺭﻭ ﻧﻤﺎﯾﺶ ﻣﯿﺪﻩ . ﻣﺜﻼ‌ ۱۳۹۳
ﻧﺤﻮﻩ ﯼ ﺟﺎﯾﮕﺬﺍﺭﯼ ﺍﯾﻦ ﻣﻘﺎﺩﯾﺮ ﺑﻪ ﺷﮑﻞ ﺯﯾﺮ ﻫﺴﺖ :

<?php the_modified_date(‘d F Y’); ?>

ﺑﺮﺍﯼ ﻧﻤﺎﯾﺶ ﺳﺎﻋﺖ ﻫﻢ ﺍﺯ ﻣﻘﺎﺩﯾﺮ ﺯﯾﺮ ﺍﺳﺘﻔﺎﺩﻩ ﻣﯽ ﮐﻨﯿﺪ:
<?php the_modified_date(‘G:i’); ?>

ﻣﻘﺪﺍﺭ G ﺑﺮﺍﯼ ﻧﻤﺎﯾﺶ ﺳﺎﻋﺖ
ﻣﻘﺪﺍﺭ i ﺑﺮﺍﯼ ﻧﻤﺎﯾﺶ ﺩﻗﯿﻘﻪ
ﺍﮔﺮ ﺍﻓﺰﻭﻧﻪ  wp-parsidate
ﺭﻭ ﻧﺼﺐ ﮐﺮﺩﻩ ﺑﺎﺷﯿﺪ ، ﺍﯾﻦ ﺗﺎﺭﯾﺦ ﺑﺼﻮﺭﺕ ﺷﻤﺴﯽ ﻧﻤﺎﯾﺶ ﺩﺍﺩﻩ ﻣﯿﺸﻪ .

 

 

ﺍﺳﻼ‌ﯾﺪﺭ ﺣﺮﻓﻪ ﺍﯼ Meteor Slides ﺑﺎ ﺍﻓﮑﺖ ﻫﺎﯼ ﻣﺘﻨﻮﻉ:

ﺑﺴﯿﺎﺭﯼ ﺍﺯ ﺷﻤﺎ ﺩﻭﺳﺘﺎﻥ ﺧﻮﺍﻫﺎﻥ ﯾﮏ ﺍﺳﻼ‌ﯾﺪﺭ ﺣﺮﻓﻪ ﺍﯼ ﺑﺎ ﺍﻓﮑﺖ ﻫﺎﯼ ﻣﺘﻨﻮﻉ ﻫﺴﺘﯿﺪ . ﺩﺭ ﺍﯾﻦ اموزش ﯾﮏ ﺍﺳﻼ‌ﯾﺪﺭ ﺧﺪﻣﺘﺘﻮﻥ ﻣﻌﺮﻓﯽ ﻣﯽ ﮐﻨﻢ ﮐﻪ ﺍﻓﮑﺖ ﻫﺎﯼ ﻣﺘﻨﻮﻋﯽ ﺩﺍﺭﻩ ﻭ ﻣﯿﺘﻮﻧﯿﺪ ﻫﺮ ﮐﺪﻭﻡ ﺍﺯ ﺍﻓﮑﺖ ﻫﺎﺭﻭ ﺑﻪ ﺩﻟﺨﻮﺍﻩ ﺍﻧﺘﺨﺎﺏ ﮐﻨﯿﺪ .

طراحی سایت اختصاصی وردپرس| طراحی سایت

ﭘﺲ ﺍﺯ ﺍﯾﻨﮑﻪ ﺍﺳﻼ‌ﯾﺪﺭ ﺭﻭ ﻧﺼﺐ ﮐﺮﺩﯾﺪ ، ﯾﻪ ﻗﺎﺑﻠﯿﺖ ﺑﻪ ﺳﯿﺴﺘﻢ ﻣﺪﯾﺮﯾﺘﺘﻮﻥ ﺍﺿﺎﻓﻪ ﻣﯿﺸﻪ ﺑﻪ ﺍﺳﻢ ﺍﺳﻼ‌ﯾﺪﻫﺎ ﮐﻪ ﺷﺎﻣﻞ ﮔﺰﯾﻨﻪ ﻫﺎﯼ ﺯﯾﺮ ﻫﺴﺖ :

طراحی سایت اختصاصی وردپرس| طراحی سایت

ﺑﻪ ﺑﺨﺶ ﺍﺳﻼ‌ﯾﺪﺭﺷﻮﻫﺎ ﺑﺮﯾﺪ ﻭ ﯾﮏ ﺍﺳﻼ‌ﯾﺪﺷﻮ ﺍﯾﺠﺎﺩ ﮐﻨﯿﺪ . ﺑﻌﺪ ﺑﻪ ﺑﺨﺶ ﺍﻓﺰﻭﺩﻥ ﺟﺪﯾﺪ ﺑﺮﯾﺪ ﻭ ﯾﮏ ﺗﺼﻮﯾﺮ ﻭ ﯾﮏ ﻧﺎﻡ ﺑﺮﺍﯼ ﺗﺼﻮﯾﺮ ﺍﻧﺘﺨﺎﺏ ﮐﻨﯿﺪ ﺳﭙﺲ ﺍﺳﻼ‌ﯾﺪﺭﺷﻮﯾﯽ ﮐﻪ ﺍﯾﺠﺎﺩ ﮐﺮﺩﯾﺪ ﺭﻭ ﺍﻧﺘﺨﺎﺏ ﮐﻨﯿﺪ.

طراحی سایت اختصاصی وردپرس| طراحی سایت

ﺍﯾﻦ ﺍﺳﻼ‌ﯾﺪﺭ ﯾﮏ ﭘﻨﻞ ﺗﻨﻈﯿﻤﺎﺕ ﻫﻢ ﺩﺍﺭﻩ ﮐﻪ ﻣﯿﺘﻮﻧﯿﺪ ﺗﻌﺪﺍﺩ ﺗﺼﺎﻭﯾﺮ ﺩﺭ ﺍﺳﻼ‌ﯾﺪﺭ ، ﻣﺪﺕ ﺯﻣﺎﻥ ﻧﻤﺎﯾﺶ ﻫﺮ ﺗﺼﻮﯾﺮ ، ﺍﻓﮑﺖ ﻧﻤﺎﯾﺸﯽ ، ﻃﻮﻝ ﻭ ﻋﺮﺽ ﺍﺳﻼ‌ﯾﺪﺭ ﻭ … ﺭﻭ ﺗﻌﯿﯿﻦ ﻭ ﻭﯾﺮﺍﯾﺶ ﮐﻨﯿﺪ .

طراحی سایت اختصاصی وردپرس| طراحی سایت

ﺑﺮﺍﯼ ﻧﻤﺎﯾﺶ ﺍﺳﻼ‌ﯾﺪﺭ ﺩﺭ ﻗﺎﻟﺒﺘﻮﻥ ﺍﺯ ﮐﺪ ﺯﯾﺮ ﺍﺳﺘﻔﺎﺩﻩ ﮐﻨﯿﺪ:

<?php if ( function_exists( ‘meteor_slideshow’ ) ) { meteor_slideshow(); } ?>

ﺑﺮﺍﯼ ﺍﺳﺘﻔﺎﺩﻩ ﺍﺯ Short code ﺍﺳﻼ‌ﯾﺪﺭ ﻫﻢ ﺟﻬﺖ ﻧﻤﺎﯾﺶ ﺩﺭ ﺑﺮﮔﻪ ﻫﺎ ﻭ ﭘﺴﺖ ﻫﺎ ﺍﺯ ﮐﺪ ﺯﯾﺮ ﺍﺳﺘﻔﺎﺩﻩ ﮐﻨﯿﺪ :

[meteor_slideshow]

ﺑﺰﺭﮔﻨﻤﺎﯾﯽ ﺗﺼﺎﻭﯾﺮ ﺑﺎ ﺍﻓﺰﻭﻧﻪ Glass ﺩﺭ ﻭﺭﺩﭘﺮﺱ :

ﺩﻭﺳﺘﺎﻥ ﺩﺭ ﺍﯾﻦ  ﺁﻣﻮﺯش ﻣﯿﺨﻮﺍﻡ ﺍﻓﺰﻭﻧﻪ Glass ﺭﻭ ﺑﻬﺘﻮﻥ ﻣﻌﺮﻓﯽ ﮐﻨﻢ . ﺑﺎ ﺍﺳﺘﻔﺎﺩﻩ ﺍﺯ ﺍﯾﻦ ﺍﻓﺰﻭﻧﻪ ﺷﻤﺎ ﻣﯿﺘﻮﻧﯿﺪ ﺗﺼﺎﻭﯾﺮ ﻣﻮﺟﻮﺩ ﺩﺭ ﺳﺎﯾﺘﺘﻮﻥ ﺭﻭ ﺑﺎ ﯾﮏ ﺫﺭﻩ ﺑﯿﻦ ﻣﺸﺎﻫﺪﻩ ﮐﻨﯿﺪ . ﺍﯾﻦ ﻣﻮﺭﺩ ﻫﻢ ﯾﮏ ﺍﻓﮑﺖ ﺯﯾﺒﺎ ﻣﺤﺴﻮﺏ ﻣﯿﺸﻪ ﻫﻢ ﺑﻪ ﮐﺎﺭﺑﺮ ﮐﻤﮏ ﻣﯽ ﮐﻨﻪ ﺗﺎ ﺗﺼﻮﯾﺮ ﺭﻭ ﺑﺼﻮﺭﺕ ﺑﺰﺭﮒ ﺗﺮ ﻣﺸﺎﻫﺪﻩ ﮐﻨﻪ .

ﭘﺲ ﺍﺯ ﻧﺼﺐ ﺍﻓﺰﻭﻧﻪ  glass ، ﺯﻣﺎﻧﯽ ﮐﻪ ﻣﻮﺱ ﺭﻭ ﺭﻭﯼ ﺗﺼﻮﯾﺮ ﻣﯿﺒﺮﯾﺪ ﺑﻪ ﺣﺎﻟﺖ ﺫﺭﻩ ﺑﯿﻦ ﺗﺼﻮﯾﺮ ﺭﻭ ﺑﺮﺍﺗﻮﻥ ﺑﺰﺭﮒ ﻣﯽ ﮐﻨﻪ ﻭ ﻫﺮﮐﺠﺎﯼ ﺗﺼﻮﯾﺮ ﺑﺮﯾﺪ ﺍﻭﻥ ﻗﺴﻤﺖ ﺑﺮﺍﺗﻮﻥ ﺑﻪ ﻫﻤﯿﻦ ﺣﺎﻟﺖ ﺑﺰﺭﮒ ﻧﻤﺎﯾﺶ ﺩﺍﺩﻩ ﻣﯿﺸﻪ . ﺍﯾﻦ ﺍﻓﺰﻭﻧﻪ ﺑﺎ ﻓﺮﻣﺖ ﻫﺎﯼ png ﻭ  jpg ﮐﺎﺭ ﻣﯽ ﮐﻨﻪ .

ﻓﻌﺎﻝ ﮐﺮﺩﻥ ﺗﺼﺎﻭﯾﺮ ﺑﻨﺪﺍﻧﮕﺸﺘﯽ ﺩﺭ ﻭﺭﺩﭘﺮﺱ:

ﺩﺭ ﺍﮐﺜﺮ ﻣﻮﺍﺭﺩ ﺩﻭﺳﺘﺎﻥ ﻧﯿﺎﺯ ﭘﯿﺪﺍ ﻣﯽ ﮐﻨﻨﺪ ﺗﺎ ﺩﺭ ﻣﻄﺎﻟﺒﺸﻮﻥ ﺍﺯ ﺗﺼﺎﻭﯾﺮ ﺑﻨﺪﺍﻧﮕﺸﺘﯽ ﯾﺎ Thumbnail ﺍﺳﺘﻔﺎﺩﻩ ﮐﻨﻨﺪ .

ﺍﯾﻦ ﻗﺎﺑﻠﯿﺖ ﺑﺼﻮﺭﺕ ﭘﯿﺸﻔﺮﺽ ﺩﺭ ﻭﺭﺩﭘﺮﺱ ﻓﻌﺎﻝ ﻧﯿﺴﺖ ﻭ ﺷﻤﺎ ﻣﯽ ﺑﺎﯾﺴﺖ ﺍﯾﻦ ﻗﺎﺑﻠﯿﺖ ﺭﻭ ﻓﻌﺎﻝ ﮐﻨﯿﺪ .

ﺩﺭ ﺍﯾﻦ آموزش ﻧﺤﻮﻩ ﯼ ﻓﻌﺎﻝ ﮐﺮﺩﻥ ﺗﺼﺎﻭﯾﺮ ﺑﻨﺪﺍﻧﮕﺸﺘﯽ ﺭﻭ ﺧﺪﻣﺘﺘﻮﻥ ﺁﻣﻮﺯﺵ ﻣﯿﺪﻡ .

طراحی سایت اختصاصی وردپرس| طراحی سایت

ﺑﺮﺍﯼ ﺍﯾﻦ ﮐﺎﺭ ﮐﺎﻓﯿﻪ ﮐﺪ ﺯﯾﺮ ﺭﻭ ﺩﺭ ﻓﺎﯾﻞ functions.php ﻗﺮﺍﺭ ﺑﺪﯾﺪ :

if ( function_exists( ‘add_theme_support’ ) ){       add_theme_support( ‘post-thumbnails’ );
}

ﭘﺲ ﺍﺯ ﺍﯾﻦ ﯾﮏ ﺑﺎﮐﺲ ﺩﺭ ﺳﯿﺴﺘﻢ ﻣﺪﯾﺮﯾﺖ ﻭ ﺩﺭ ﺑﺨﺶ ﻧﻮﺷﺘﻪ ﯼ ﺟﺪﯾﺪ ﻇﺎﻫﺮ ﻣﯿﺸﻪ ﮐﻪ ﺷﻤﺎ ﻣﯿﺘﻮﻧﯿﺪ ﯾﮏ ﺗﺼﻮﯾﺮ ﺑﻪ ﻋﻨﻮﺍﻥ ﺗﺼﻮﯾﺮ ﺷﺎﺧﺺ ﺑﺮﺍﯼ ﻣﻄﻠﺒﺘﻮﻥ ﺍﻧﺘﺨﺎﺏ ﮐﻨﯿﺪ .

ﺑﺮﺍﯼ ﻧﻤﺎﯾﺶ ﺍﯾﻦ ﺗﺼﺎﻭﯾﺮ ﻻ‌ﺯﻣﻪ ﮐﻪ ﺷﻤﺎ ﺍﺯ ﮐﺪ ﺯﯾﺮ ﺩﺭ ﻗﺎﻟﺒﺘﻮﻥ ﻭ ﺩﺭ ﻣﮑﺎﻥ ﻣﻨﺎﺳﺐ ﺍﺳﺘﻔﺎﺩﻩ ﮐﻨﯿﺪ . ﻓﺮﺍﻣﻮﺵ ﻧﮑﻨﯿﺪ ﮐﻪ ﺍﯾﻦ ﮐﺪ ﺑﺎﯾﺪ ﺩﺭ ﮐﺪ ﻧﻤﺎﯾﺶ ﻣﺤﺘﻮﺍﯼ ﻧﻮﺷﺘﻪ ﺑﺎﺷﻪ :

<?php the_post_thumbnail(); ?>

ﺣﺎﻻ‌ ﯾﻪ ﻣﻮﺭﺩ ﺩﯾﮕﻪ ، ﻣﻤﮑﻨﻪ ﺷﻤﺎ ﺑﺨﻮﺍﯾﻦ ﺑﺮﺍﯼ ﺑﺨﺶ ﻫﺎﯼ ﻣﺨﺘﻠﻒ ، ﺗﺼﺎﻭﯾﺮ ﺑﺪﺍﻧﮕﺸﺘﯽ ﺑﺎ ﺳﺎﯾﺰﻫﺎﯼ ﻣﺨﺘﻠﻒ ﻗﺮﺍﺭ ﺑﺪﯾﺪ . ﺑﺮﺍﯼ ﺍﯾﻨﮑﺎﺭ ﻣﯿﺎﯾﻦ ﺗﻮ ﻓﺎﯾﻞ ﻓﺎﻧﮑﺸﻦ ﺗﻌﺮﯾﻒ ﻣﯽ ﮐﻨﯿﺪ ﮐﻪ ﮐﺪﻭﻡ ﺑﺨﺶ ﺗﺼﻮﯾﺮﺵ ﭼﻪ ﺳﺎﯾﺰﯼ ﻧﻤﺎﯾﺶ ﺩﺍﺩﻩ ﺑﺸﻪ . ﺑﺮﺍﯼ ﺍﯾﻨﮑﺎﺭ ﮐﺎﻓﯿﻪ ﮐﺪ ﺯﯾﺮ ﺭﻭ ﺩﺭ ﻓﺎﯾﻞ ﻓﺎﻧﮑﺸﻦ ﻗﺮﺍﺭ ﺑﺪﯾﺪ :??

if (function_exists(‘add_image_size’)){       add_image_size( ‘lessons-thumb’, 100, 100, true);       add_image_size( ‘films-thumb’, 210, 125, true);
}

ﺍﯾﻦ ﺍﺳﺎﻣﯽ lessons-thumb  ﯾﺎ  films-thumb ﺩﻟﺨﻮﺍﻩ ﻫﺴﺘﻨﺪ ﻭ ﻣﯿﺘﻮﻧﯿﺪ ﺗﻐﯿﯿﺮ ﺑﺪﯾﺪ ﻫﻤﭽﻨﯿﻦ ﺳﺎﯾﺰﻫﺎﯼ ﻭﺍﺭﺩ ﺷﺪﻩ ۱۰۰ ﺩﺭ ۱۰۰ ﯾﺎ ۲۱۰ ﺩﺭ ۱۲۵ ﻋﺮﺽ ﻭ ﺍﺭﺗﻔﺎﻉ ﺗﺼﻮﯾﺮ ﻣﺎﺭﻭ ﻣﺸﺨﺺ ﻣﯽ ﮐﻨﻪ ﮐﻪ ﺍﯾﻦ ﺭﻭ ﻫﻢ ﻣﯿﺘﻮﻧﯿﺪ ﺗﻐﯿﯿﺮ ﺑﺪﯾﺪ .

ﺑﺮﺍﯼ ﺍﺳﺘﻔﺎﺩﻩ ﺍﺯ ﺍﯾﻦ ﮐﺪﻫﺎ ﺩﺭ ﻗﺎﻟﺐ ﻫﻢ ﺑﻪ ﺷﮑﻞ ﺯﯾﺮ ﺍﺯ ﺍﯾﻦ ﻗﺎﺑﻠﯿﺖ ﺍﺳﺘﻔﺎﺩﻩ ﻣﯽ ﮐﻨﯿﺪ :

<?php the_post_thumbnail(‘lessons-thumb’); ?>

ﺧﯿﻠﯽ ﺭﺍﺣﺖ ﺑﻮﺩ ﻧﻪ؟
ﺣﺎﻻ‌ ﻣﯿﺘﻮﻧﯿﺪ ﯾﮏ ﺗﺼﻮﯾﺮ ﭘﯿﺸﻔﺮﺽ ﻫﻢ ﺗﻌﺮﯾﻒ ﮐﻨﯿﺪ ، ﺩﺭ ﺻﻮﺭﺗﯽ ﮐﻪ ﺗﺼﻮﯾﺮ ﺑﻨﺪﺍﻧﮕﺸﺘﯽ ﻭﺟﻮﺩ ﺩﺍﺷﺖ (ﺁﭘﻠﻮﺩ ﺷﺪﻩ ﺑﻮﺩ) ﺗﺼﻮﯾﺮ ﺑﻨﺪﺍﻧﮕﺸﺘﯽ ﺭﻭ ﻧﻤﺎﯾﺶ ﺑﺪﻩ ﺩﺭ ﻏﯿﺮ ﺍﯾﻦ ﺻﻮﺭﺕ ﯾﮏ ﺗﺼﻮﯾﺮ ﭘﯿﺶ ﻓﺮﺽ ﺭﻭ ﻧﻤﺎﯾﺶ ﺑﺪﻩ .

ﺑﺮﺍﯼ ﺍﯾﻦ ﮐﺎﺭ ﮐﺎﻓﯿﻪ ﺩﺭ ﻗﺎﻟﺒﺘﻮﻥ ﺩﺭ ﺑﺨﺸﯽ ﮐﻪ ﻗﺮﺍﺭﻩ ﺗﺼﻮﯾﺮ ﺑﻨﺪﺍﻧﮕﺸﺘﯿﺘﻮﻥ ﺭﻭ ﻧﻤﺎﯾﺶ ﺑﺪﯾﺪ ، ﺍﺯ ﮐﺪ ﺯﯾﺮ ﺍﺳﺘﻔﺎﺩﻩ ﮐﻨﯿﺪ :

<?php if ( has_post_thumbnail() ) {the_post_thumbnail();}else {echo ‘&lt;img src=”‘ . get_bloginfo( ‘stylesheet_directory’ ) . ‘/images/no-thumbnail.png” /&gt;’;} ?>

ﺗﺼﻮﯾﺮ ﭘﯿﺸﻔﺮﺽ ﺩﺭ ﮐﺪ ﺑﺎﻻ‌ ﺩﺭ ﭘﻮﺷﻪ ﺍﯼ ﺑﻨﺎﻡ images ﺩﺭ ﭘﻮﺷﻪ ﯼ ﻗﺎﻟﺒﺘﻮﻥ ﻫﺴﺖ ﻭ ﻧﺎﻡ ﺗﺼﻮﯾﺮ
no-thumbnail.png
ﻫﺴﺖ . ﭘﺲ ﺩﺭ ﻧﺎﻣﮕﺬﺍﺭﯼ ﻭ ﺫﺧﯿﺮﻩ ﺳﺎﺯﯼ ﺩﻗﺖ ﮐﻨﯿﺪ.

ﯾﻪ ﺭﺍﻩ ﺩﯾﮕﻪ ﻫﻢ ﻭﺟﻮﺩ ﺩﺍﺭﻩ ، ﺍﻭﻧﻢ ﺍﺳﺘﻔﺎﺩﻩ ﺍﺯ ﺍﻓﺰﻭﻧﻪ Auto Post Thumbnail ﻫﺴﺖ ﮐﻪ ﺗﻮﺻﯿﻪ ﻧﻤﯿﺸﻪ ، ﺗﺎ ﺯﻣﺎﻧﯽ ﮐﻪ ﺷﻤﺎ ﻣﯿﺘﻮﻧﯿﺪ ﺑﺪﻭﻥ ﺍﻓﺰﻭﻧﻪ ﻫﺎ ﻗﺎﺑﻠﯿﺖ ﻫﺎﯼ ﺩﻟﺨﻮﺍﻫﺘﻮﻥ ﺭﻭ ﭘﯿﺎﺩﻩ ﺳﺎﺯﯼ ﮐﻨﯿﺪ ، ﺍﺯ ﺍﻓﺰﻭﻧﻪ ﻫﺎ ﺍﺳﺘﻔﺎﺩﻩ ﻧﮑﻨﯿﺪ ﭼﻮﻥ ﺑﺎ ﺑﺎﻻ‌ ﺭﻓﺘﻦ ﺗﻌﺪﺍﺩ ﺍﻓﺰﻭﻧﻪ ﻫﺎ ﻫﻢ ﺳﺮﻋﺖ ﻟﻮﺩ ﺳﺎﯾﺘﺘﻮﻥ ﺯﯾﺎﺩ ﻣﯿﺸﻪ ﻫﻢ ﺑﻪ ﺳﺮﻭﺭﺗﻮﻥ ﻓﺸﺎﺭ ﻭﺍﺭﺩ ﻣﯽ ﮐﻨﻪ .

 

 

این آموزش هم به پایان رسید….

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

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

Comments

Popular posts from this blog

خرید انواع تیشرت دخترانه از مستر حراجی

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