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

توجه

Icon
Error

ترفندهای وردپرس – قسمت اول
developzoom
#1 ارسال شده : يكشنبه، 03 ژوئيه 2016 09:47:43 ب.ظ(UTC)
developzoom

رتبه: Member

گروه ها: Registered
تاریخ عضویت: 20/04/2016(UTC)
ارسالها: 20
IRAN (ISLAMIC REPUBLIC OF)
مکان: ایران

گاهی ویژگی هایی را در یک سایت می بینید، و شروع به فکر کردن می کنید که چطور شما هم می توانید از این ویژگی ها در سایت خود استفاده کنید. همه این احساس را تجربه کرده اند. گاهی اوقات شما می دانید که شما آن ویژگی را می خواهید، اما نمی دانید کجا وچگونه به دنبال آن باشید. در این مقاله برخی از راهنمایی ها و نکات و ترفندهایی از وردپرس که پر طرفدار هستند و قطعا برای شما مفید خواهند بود با شما به اشتراک خواهیم گذاشت.
این آموزش در سطح مهارت های مختلف است. برای برخی از آموزش، شما نیاز به دانستن html دارید که میتوانید از بخش آموزش طراحی سایت و برای برخی نیاز به دانش وردپرس که میتوانید از بخشآموزش وردپرس در سایت استفاده کنید .
نحوه استفاده از یک صفحه سفارشی به عنوان یک صفحه اصلی در وردپرس
نحوه انجام این مورد یک از بیشترین درخواست ها از طرف کاربران است. برای انجام این کار شما ابتدا باید یاد بگیرید چگونه یک صفحه سفارشی ایجاد کنید. شما اول باید صفحه page.php را کپی کنید یا یک فایل .php جدید بسازید و کد زیر را در ابتدای آن اضافه کنید:
1
<?php /* Template Name: developzoom */ ?>


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





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




صفحه خود را به عنوان برگه نخست انتخاب کنید. در حال حاضر شما صفحه نخست سفارشی خودتان را دارید.
چگونه صفحه ای ایجاد کنیم که پست ها را به صورت تصادفی نشان دهد
آیا تا به حال این ویژگی های جالب را در سایتی دیده اید؟ آنها یک لینک در بالای صفحه خودشان با عنوان هایی شبیه به Stumbe! و یا خواندن مقاله تصادفی، و یا متن های خلاقانه دیگر دارند. هنگامی که شما بر روی این لینک کلیک کنید، شما را به صفحه ای که یک صفحه تصادفی نمایش می دهد انتقال می دهد. هر بار که شما صفحه را refresh کنید، به شما یک پست جدید نشان داده خواهد شد. شما نیز از این پس می توانید از این ترفند استفاده کنید.
شما نیاز دارید تا ترفند شماره ۱ را برای ایجاد یک قالب صفحه سفارشی دنبال کنید. و سپس به سادگی این کد را در آن کپی کنید:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php query_posts(array('orderby' => 'rand', 'showposts' => 1));
if (have_posts()) :
while (have_posts()) : the_post(); ?>






<h1><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h1>






<?php the_content(); ?>

<?php endwhile; endif; ?>


این یک حلقه ساده وردپرس است که یک پرس و جو (query) را برای نمایش پست های تصادفی اجرا می کند. عدد ۱ در اینجا به وردپرس می گوید تنها ۱ پست نشان دهد. شما می توانید این عدد را تغییر دهید، اما بسیاری از مردم یک پست را در یک زمان می بینند.
چگونه خروجی RSS خارجی در سایت شما نمایش داده شود



آیا وبلاگ نویسان دیگری را دیدیده اید که RSS وبلاگ های دیگر را در سایت خودشان نمایش دهند. شما می خواهید این کار را برای ارتقا و افزایش ترافیک خود انجام دهید. خوب در اینجا آموزش این کار برای شما وجود دارد. به سادگی کد زیر را در هر نقطه از قالب خود که دوست دارید قرار دهید:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<?php include_once(ABSPATH.WPINC.'/feed.php'); $rss = fetch_feed('http://feeds.feedburner.com/wpbeginner'); $maxitems = $rss->get_item_quantity(5);
$rss_items = $rss->get_items(0, $maxitems);
?>




<ul>
<?php if ($maxitems == 0) echo '



<li>No items.</li>




';
else
// Loop through each feed item and display each item as a hyperlink.
foreach ( $rss_items as $item ) : ?>




<li>
<a href='<?php echo $item->get_permalink(); ?>'
title='<?php echo 'Posted '.$item->get_date('j F Y | g:i a'); ?>'>
<?php echo $item->get_title(); ?></a>
</li>




<?php endforeach; ?>
</ul>


نحوه نمایش تاریخ نسبی در وردپرس
آیا تا به حال تاریخ نسبی را در پست های وبلاگ و نظرات دیده اید و احتمالا تعجب کرده اید که چگونه این وبلاگ نویس موفق به انجام این کار شده است؟ در واقع بسیار آسان است.
شما نیاز به دانلود یک افزونه به نام wp-relativedate دارید.
هنگامی که شما پلاگین را دانلود و فعال کردید، در فایل single.php، فایل index.php و فایل page.php خود کد زیر را جست وجو کنید:
1
<?php the_date(); ?>


و آن را با کد زیر جایگزین کنید:
1
<?php relative_post_the_date(); ?>


به کاربران برای ارسال خبر در سایت تان اجازه دهید



این ترفند توسط بسیاری از سایت های سطح بالا استفاده شده است. این ترفند باعث می شود یک بخش منابع مفید در نوار کناری خود داشته باشیم که عمدتا توسط مخاطبان سایت نگهداری می شوند. آیا شما می خواهید بدانید که چگونه می توانید این کار را انجام دهید؟
برای این کار نیاز به پلاگین TDO Mini Forms دارید.
در این مقاله ۵ نکته از نکات پرطرفدار وردپرس ارائه شد. بقیه نکات در مقالات بعدی ارائه خواهد شد.
موفق باشید.
کاربرانی که در حال مشاهده انجمن هستند
Guest
جهش به انجمن  
شما مجاز به ارسال مطلب در این انجمن نمی باشید.
شما مجاز به ارسال پاسخ در این انجمن نمی باشید.
شما مجاز به حذف مطلب ارسالی خود در این انجمن نمی باشید.
شما مجاز به ویرایش مطلب ارسالی خود در این انجمن نمی باشید.
شما مجاز به ایجاد نظر سنجی در این انجمن نمی باشید.
شما مجاز به رای دادن در این انجمن نمی باشید.