تبلیغات شما در این مکان, ماهانه 10.000 تومان
YourSite.Com تبلیغات شما
تبلیغات شما در این مکان, ماهانه 10.000 تومان
YourSite.Com سرورها
سرورها، فروش فضای وب و دامنه و اعطای نمایندگی فروش
تبلیغات شما
تبلیغات شما در این مکان, ماهانه 10.000 تومان
YourSite.Com تبلیغات شما
تبلیغات شما در این مکان, ماهانه 10.000 تومان
YourSite.Com تبلیغات شما
تبلیغات شما در این مکان, ماهانه 10.000 تومان
YourSite.Com کمپ خبری
اخبار ورزشی ، حوادث ، جهان سیاست ، دنیای فرهنگ و هنر
News.MyCamp.Ir طراحی وب سایت
طراحی گرافیک سایت
AzinWeb.Com تبلیغات شما
تبلیغات شما در این مکان, ماهانه 10.000 تومان
YourSite.Com فال حافظ
نیت کنید و با اشاره فال حافظ بگیرید . قدرت گرفته از تک طرح
Fal.Taktarh.Com تبلیغات شما
تبلیغات شما در این مکان, ماهانه 10.000 تومان
YourSite.Com تبلیغات شما
تبلیغات شما در این مکان با نماش گوگل پلاس شما ماهانه 20.000 تومان
YourSite.Com تبلیغات شما
تبلیغات شما در این مکان, ماهانه 10.000 تومان
YourSite.Com تبلیغات شما
تبلیغات شما در این مکان, ماهانه 10.000 تومان
YourSite.Com تبلیغات شما
تبلیغات شما در این مکان با نماش گوگل پلاس شما ماهانه 20.000 تومان
YourSite.Com
با استفاده از این باکس فال حافظ بگیرید , ابتدا نیت کنید
شاید بهتر باشد برای شادی روح حافظ، صلوات یا فاتحه ای نثار نماییم
براي نمايش فال بر روي اعلان رو به رو کليک کنيد
۱۰ نکته برای بهینه سازی سایت وردپرسی شما
- موضوع : آموزش وردپرس, هک وردپرس, وردپرس
- ۱۳ نظر
- 1,751 بازدید
- تاریخ ارسال : بهمن ۲۲م, ۱۳۹۰

یکی از زیبایی های کار با سیستم وردپرس میتونه قابلیت اضافه کردن هک ها به قالب باشه که به شما این امکان رو میده که با نوشتن چند خط کد امکان جدیدی به قالبتون اضافه کنید. اما آیا تمام این کدها یا به اصطلاح هک ها به طور صحیح نوشته میشند؟ یا آیا تمام این هک ها برای سایت شما مفید هستند؟ در این پست مجموعه ای از ۱۰ هک مفید برای بهینه سازی قالب وردپرسی شما آماده کرده ایم. با ما همراه باشید…
* تمام کدهایی که در این پست قرار دارند باید در فایل functions.php اضافه شوند
محدود کردن تعداد کلمات excerpt
add_filter('excerpt_length', 'ilc_excerpt_length');
function ilc_excerpt_length( $length ){
return 10;
}
اضافه کردن favicon از طریق hooks در وردپرس
با اضافه کردن کد زیر به فایل functions.php میتونید بدون دستکاری فایل هدر قالب، یک favicon برای سایتتون تعیین کنید
add_action( 'wp_head', 'ilc_favicon');
function ilc_favicon(){
echo "<link rel='shortcut icon' href='" . get_stylesheet_directory_uri() . "/favicon.ico' />" . "\n";
}
تشخیص مرورگر سافاری بر روی سیستم عامل iOS
با استفاده از کد زیر میتونید فایل css مجزایی رو برای مرورگر سافاری بر روی سیستم عامل iOS (آیفون و آی پد) لود کنید
add_action('wp_print_styles', 'ilc_enqueue_styles');
function ilc_enqueue_styles(){
global $is_iphone;
if( $is_iphone ){
wp_enqueue_style('iphone-css', get_stylesheet_directory_uri() . '/iphone.css' );
}
else{
wp_enqueue_style('common-css', get_stylesheet_directory_uri() . '/common.css' );
}
}
حذف عناصر پیش فرض وردپرس از هدر قالب
add_filter('the_generator', create_function('', 'return "";'));
remove_action('wp_head', 'rsd_link');
remove_action('wp_head', 'wlwmanifest_link');
ریدایرکت کردن فید سایت به فیدبرنر
با قرار دادن این کد در صورتی که کاربر آدرس فید سایت شما رو وارد کنه به فید سایت شما در سایت فیدبرنر منتقل میشه
add_action('template_redirect', 'ilc_rss_redirect');
function ilc_rss_redirect() {
if ( is_feed() && !preg_match('/feedburner|feedvalidator/i', $_SERVER['HTTP_USER_AGENT'])){
header('Location: http://feeds.feedburner.com/taktarh');
header('HTTP/1.1 302 Temporary Redirect');
}
}
نمایش تصاویر شاخص پست ها در فید سایت
add_filter('the_content_feed', 'rss_post_thumbnail');
function rss_post_thumbnail($content) {
global $post;
if( has_post_thumbnail($post->ID) )
$content = '<p>' . get_the_post_thumbnail($post->ID, 'thumbnail') . '</p>' . $content;
return $content;
}
نمایش قسمتی از پست فقط برای مشترکین فید سایت
این کد میتونه یک ایده بسیار عالی برای افزایش مشترکین فید سایت شما باشه، میتونید برخی لینک ها رو فقط برای مشترکین سایت به نمایش بگذارید
add_shortcode( 'feedonly', 'ilc_feedonly' );
function ilc_feedonly( $atts, $content = null ) {
if( is_feed() ) return '<p>' . $content . '</p>';
else return;
}
نمایش قسمتی از پست فقط برای کاربران سایت
add_shortcode( 'loggedin', 'ilc_loggedin' );
function ilc_loggedin( $atts, $content = null ) {
if( is_user_logged_in() ) return '<p>' . $content . '</p>';
else return;
}
نمایش لینک های اشتراک گذاری در شبکه های اجتماعی
add_filter( 'the_content', 'ilc_share' );
function ilc_share( $content ) {
global $post;
$postlink = get_permalink($post->ID);
$posttitle = get_the_title($post->ID);
$html = '<ul class="share-entry">';
// Twitter
$html .= '<li><a class="share-twitter" title="در توییتر به اشتراک بگذارید" rel="external" href="http://twitter.com/share?text='.$posttitle.'&url='.$postlink.'">توییتر</a></li>';
// Facebook
$html .= '<li><a class="share-facebook" title="در فیسبوک به اشتراک بگذارید" rel="external" href="http://www.facebook.com/share.php?u=' . $postlink . '">فیسبوک</a></li>';
// Google+
$html .= '<li><a class="share-googleplus" title="در گوگل+ به اشتراک بگذارید" rel="external" href="https://plusone.google.com/_/+1/confirm?url=' . $postlink . '">گوگل+</a></li>';
$html .= '</ul>';
return $content . $html;
}
اضافه کردن لوگوی سفارشی به صفحه ورود سایت
add_action( 'login_head', 'ilc_custom_login');
function ilc_custom_login() {
echo '<style type="text/css">
h1 a { background-image:url('. get_stylesheet_directory_uri() . '/images/login-logo.png' . ') !important; margin-bottom: 10px; }
padding: 20px;}
</style>
<script type="text/javascript">window.onload = function(){document.getElementById("login").getElementsByTagName("a")[0].href = "'. home_url() . '";document.getElementById("login").getElementsByTagName("a")[0].title = "Go to site";}</script>';
}
|
علی هدشی گفته :
بهمن ۲۲م, ۱۳۹۰ در ۳:۱۸ ب.ظ سلام این آدرس خروجی خوراک وردپرس |
|
مهران گفته :
بهمن ۲۲م, ۱۳۹۰ در ۴:۴۱ ب.ظ عالی بود ایلیاد |
|
رضاگرافیک گفته :
بهمن ۲۲م, ۱۳۹۰ در ۵:۲۵ ب.ظ ممنونم … دداش |
|
علی س گفته :
بهمن ۲۲م, ۱۳۹۰ در ۶:۳۶ ب.ظ سلام علی جان من همون علیم ! دارم سایتم رو راه اندازی میکنم ! |
|
علی هدشی گفته :
بهمن ۲۲م, ۱۳۹۰ در ۹:۱۰ ب.ظ سلام عزیز . کدوم علی ! |
|
0098کیدز گفته :
بهمن ۲۳م, ۱۳۹۰ در ۱۲:۲۳ ب.ظ سلام شما هم لینک شدین |
|
علی س گفته :
بهمن ۲۳م, ۱۳۹۰ در ۵:۳۹ ب.ظ د ! داش علی مارو یادت رفت !؟ منم دیگه Alias تو اف بی ! |
|
فرهاد گفته :
بهمن ۲۴م, ۱۳۹۰ در ۱۲:۲۰ ب.ظ سلام عالی بود ولی قالب من functions.php نداره چی کار کنم ؟ |
|
علی هدشی گفته :
بهمن ۲۴م, ۱۳۹۰ در ۳:۰۳ ب.ظ سلام . با notepad فایل functions.php بسازید و آپلود کنید تو قالب ! |
|
علی گفته :
بهمن ۲۶م, ۱۳۹۰ در ۱:۳۳ ق.ظ سلام |
|
رسول وحدتی گفته :
بهمن ۲۶م, ۱۳۹۰ در ۲:۰۴ ق.ظ ممنون ایلیاد جان . |
|
http://www.20dl.ir گفته :
فروردین ۷م, ۱۳۹۱ در ۱:۲۱ ق.ظ به نظر من اینا چندان کارایی ندارن |











بهمن ۲۲م, ۱۳۹۰ در ۱:۳۷ ب.ظ
سلام داداش خوبی؟
من میخوام در سیاره وردپرس عضو بشم
اما نمیتونم آدرس خروجی دسته وردپرسم را بدونم
خوراک دسته وردپرس :
اینم آدرس دسته وردپرس سایتم
http://rezagraphic.ir/category/وردپرس/
لطفا کمکم کنید ! با تشکر