در این مطلب قصد داریم چندین ترفند و آموزش در مورد وردپرس را برای شما قرار دهیم!

قرار دادن اولین تصویر به عنوان تصویر زمینه

منبع: پرشین اسکریپت www.persianscript.ir

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

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

function catch_that_image() {
  global $post, $posts;
  $first_img = '';
  ob_start();
  ob_end_clean();
  $output = preg_match_all('/<img .+src=[\'"]([^\'"]+)[\'"].*/>/i', $post->post_content, $matches);
  $first_img = $matches [1] [0];

 if(empty($first_img)){ //Defines a default image
  $first_img = "/images/default.jpg";
  }
  return $first_img;
}

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

<?php echo catch_that_image() ?>

نکته: در خط 10 میتوانید تصویر پیشفرض قرار دهید تا در صورتی که درون مطلب تصویری نبود , تصویر انتخاب شده نمایش داده شود

برای خواندن کل مطلب به ادامه مطلب مراجعه نمایید.

نمایش مطالب مشابه بدون استفاده از پلاگین

منبع: پرشین اسکریپت www.persianscript.ir

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

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

<?php
//for use in the loop, list 5 post titles related to first tag on current post
$tags = wp_get_post_tags($post->ID);
if ($tags) {
echo 'مطالب مشابه';
$first_tag = $tags[0]->term_id;
$args=array(
'tag__in' => array($first_tag),
'post__not_in' => array($post->ID),
'showposts'=>5,      'caller_get_posts'=>1
);
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
while ($my_query->have_posts()) : $my_query->the_post(); ?>
<p><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></p>
<?php endwhile;
}
}
?>

نمایش آخرین مطالب محبوب سایت

منبع: پرشین اسکریپت www.persianscript.ir

با استفاده از کد زیر میتوانید محبوب ترین مطالب سایت خود را بدون استفاده از هیچ افزونه ای نمایش دهید

<h2>Popular Posts</h2>
<ul>
<?php $result = $wpdb->get_results("SELECT comment_count,ID,post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 5");
foreach ($result as $post) {
setup_postdata($post);
$postid = $post->ID;
$title = $post->post_title;
$commentcount = $post->comment_count;
if ($commentcount != 0) { ?>

<li><a href="<?php echo get_permalink($postid); ?>" title="<?php echo $title ?>">
<?php echo $title ?></a> {<?php echo $commentcount ?>}</li>
<?php } } ?>

</ul>

نمایش تعداد اعضای feedburner  به صورت متن

منبع: پرشین اسکریپت www.persianscript.ir

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

<?php

//get cool feedburner count
$whaturl="http://api.feedburner.com/awareness/1.0/GetFeedData?uri=feedburner-id";
//Initialize the Curl session
$ch = curl_init();

//Set curl to return the data instead of printing it to the browser.
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
//Set the URL
curl_setopt($ch, CURLOPT_URL, $whaturl);

//Execute the fetch
$data = curl_exec($ch);

//Close the connection
curl_close($ch);
$xml = new SimpleXMLElement($data);
$fb = $xml->feed->entry['circulation'];
//end get cool feedburner count

?>

نمایش دادن مطالب فقط برای کاربران عضو

منبع: پرشین اسکریپت www.persianscript.ir

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

ابتدا کد زیر را داخل فایل function.php پوسته خود قرار دهید

function member_check_shortcode($atts, $content = null) {
if (is_user_logged_in() && !is_null($content) && !is_feed()) {
return $content;
} else {
return 'متاسفم! نمایش مطالب برای کاربران عضو امکان پذیر می باشد';
}

add_shortcode('member', 'member_check_shortcode');

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

[member]
این قسمت برای اعضا نمایش داده می شود!
[/member]

منبع: پرشین اسکریپت

چرا فایل های پرشین اسکریپت رایگان است؟

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

برچسب ها: wordpress hacks ترفند وردپرس پرشین اسکریپت وردپرس وردپرس فارسی وردپرس پارسی نمایش نوشته برای اعضا وردپرس هک وردپرس

نظرات

0 0 رای ها
رأی دهی به مطلب
اشتراک در
اطلاع از
guest

15 نظرات
تازه‌ترین
قدیمی ترین بیشترین واکنش نشان داده شده(آرا)
بازخورد (Feedback) های اینلاین
مشاهده همه نظرات
ایرج
12 سال قبل

با سلام
این هک :
“نمایش مطالب مشابه بدون استفاده از پلاگین”
رو چه اساسی مطالب مرتبط رو نشون میده ؛ تگ ، عنوان یا ….

سروش
13 سال قبل

سلام
توروخدا یکی بگه چطور کد رو در function.php قرار بدم . مثلا کد نمایش دادن مطالب فقط برای کاربران عضو
ممنون

محمدم
محمدم
13 سال قبل

سلام
خیلی عالی بود
در خواستی از شما داشتم اگه میشه آموزش قرار دادن اسلاید شو برای ورد پرس رو هم قرار بدین

ناجی کرد
13 سال قبل

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

آی تی گشت
13 سال قبل

بسیار عالی + فکر نمی کنم وبلاگ وردپرسی بدون استفاده از این ها وبلاگ شود 🙂

ashkan
13 سال قبل

منظورتون از تصویر زمینه چی هست ؟
تصویر زمینه برای کجا ؟

امین
13 سال قبل

عالی بود.مرسی

اشکـ+ـان
13 سال قبل

verrrrrrrrrry bahal 😀
tnx

rasool
rasool
13 سال قبل

من کد محبوبترین مطالب رو استفاده کردم و با خطای :
Fatal error: Call to a member function get_results() on a non-object in /home/kingonli/public_html/wp-content/plugins/exec-php/includes/runtime.php(42) : eval()’d code on line 2
مواجه شدم.

rasool
13 سال قبل

مطالب مفیدی بود ممنون

Daydreamer
13 سال قبل

سلام
من یه راهنمایی می خواستم؛ یه افزونه هست به نام wp likes که احتمالاً اسمشو شنیدین. این افزونه همه چیزش خوبه فقط یه مشکل داره اونم اینه که آیتمی که انتهای پست قرار میده، توی فید هم دیده میشه. سؤالم اینه که راهی هست این آیتم رو از فید حذف کرد؟
ممنون

جواد قرائي خضري
13 سال قبل

مرسي عالي بود