» هک های ساده و کاربردی وردپرس – قسمت سوم

اخبار سایت : پلن تبلیغاتی EG با نمایش تبلیغات متنی شما به همراه لوگو گوگل پلاس شما علاوه بر افزایش رنک گوگل سبب افزایش محبوبیت شما در گوگل می شود - تبلیغات در تک طرح
تبلیغات شما
تبلیغات شما در این مکان, ماهانه 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
فال حافظ شیرازی | قدرت گرفته از تک طرح
با استفاده از این باکس فال حافظ بگیرید , ابتدا نیت کنید
شاید بهتر باشد برای شادی روح حافظ، صلوات یا فاتحه ای نثار نماییم
براي نمايش فال بر روي اعلان رو به رو کليک کنيد

هک های ساده و کاربردی وردپرس – قسمت سوم


هک های ساده و کاربردی وردپرس – قسمت سوم - تک طرح

در این ساعت برای شما قسمت سوم از مجموعه هک های ساده و کاربردی وردپرس رو آماده کردم ، امیدوارم مفید واقع بشه . دریافت هک ها در ادامه مطلب

افزایش سرعت لود وردپرس

در وردپرس ، وقتی یک فانکشن مثل bloginfo(‘url’) رو call میکنیم ، سیستم اطلاعات مربوط به فانکشن رو از دیتابیس دریافت میکنه . برای کاهش سرعت لود سایت ، ما این اطلاعات رو در فایل wp-config.php وارد میکنیم تا براحتی از روی هاست لود بشند :
define('WP_HOME', 'http://www.taktarh.com'); // blog url
define('WP_SITEURL', 'http://www.taktarh.com'); // site url
define('TEMPLATEPATH', '/absolute/path/to/wp-content/themes/taktarh5');
define('STYLESHEETPATH', '/absolute/path/to/wp-content/themes/taktarh5');

محدود کردن تعداد حروف در عنوان پست ها

اگر قصد دارید x تعداد حرف از عنوان پست ها رو نمایش بدید ، کد زیر رو در فایل functions.php وارد کنید :

 function ODD_title($char) {
$title = get_the_title($post->ID);
$title = substr($title,0,$char);
echo $title;
}

و بعد برای نمایش خروجی از کد استفاده کنید

اضافه کردن تگ های بیشتر به ادیتور

به طور پیش فرض ادیتور وردپرس خیلی از تگهای html مثل iframe رو حذف میکنه . اگر قصد اضافه کردن تگهای بیشتر به ادیتور سایتتون رو دارید کافیست کد زیر رو به فایل functions.php اضافه کنید :
function fb_change_mce_options($initArray) {
$ext = 'pre[id|name|class|style],iframe[align|longdesc| name|width|height|frameborder|scrolling|marginheight| marginwidth|src]';
if ( isset( $initArray['extended_valid_elements'] ) ) {
$initArray['extended_valid_elements'] .= ',' . $ext;
} else {
$initArray['extended_valid_elements'] = $ext;
}
return $initArray;
}
add_filter('tiny_mce_before_init', 'fb_change_mce_options');

تعیین متن پیش فرض برای ادیتور

آیا همیشه یک متن ثابت رو در پست هاتون وارد میکنید ؟ اگر اینطور هست حتما این هک ساده خیلی در وقت شما صرفه جویی میکنه . توسط این هک میتونید یک متن پیش فرض برای ادیتور تعیین کنید تا هر بار که پست جدید ارسال میکنید نیاز به تایپ دوباره نباشه :
add_filter( 'default_content', 'my_editor_content' );
function my_editor_content( $content ) {
$content = "تست متن پیش فرض ، تک طرح";
return $content;
}

نمایش دکمه های مخفی در ادیتور

به طور پیش فرض ادیتور وردپرس تگهایی مانند bold و italic رو نمایش میده که با استفاده از این هک ساده میتونید دکمه های horizontal line ، superscript text و انتخاب فونت رو به ادیتور سایتتون اضافه کنید :
function enable_more_buttons($buttons) {
$buttons[] = 'hr';
$buttons[] = 'fontselect';
$buttons[] = 'sup';
// etc, etc...
return $buttons;
}
add_filter("mce_buttons", "enable_more_buttons");

منتقل کردن صفحه اصلی سایت به جدیدترین پست

فکر نمیکنم این هک نیاز به توضیح داشته باشه ! برای انجام این کار کد زیر رو در فایل index.php قالب سایتتون اضافه کنید ( ) :
<?php if (have_posts()) { while (have_posts()) { the_post(); wp_redirect(get_permalink()); } } ?>

تنظیم سایت روی حالت غیرفعال

با استفاده از این هک ساده میتونید بدون استفاده از پلاگین سایتتون رو روی حالت غیرفعال بگذارید (برای تغییرات یا بروزرسانی) :
function maintenace_mode() {
if ( !current_user_can( 'edit_themes' ) || !is_user_logged_in() ) {
die('سایت در حال بروزرسانی میباشد');
}
}
add_action('get_header', 'maintenace_mode');

نهایت گرافیک
رسول وحدتی گفته :

سلام
ایلیاد جان جالب بود …
ولی یک سوال کد ” تغییر متن پیش فرض ادیتور ” را باید به کدام فایل های PHP موجود در هاست کپی کرد ؟؟؟؟


ایلیاد موسوی گفته :

کدهایی که نوشته نمیشه کجا باید کپی بشند همه مربوط به فایل functions.php هستند


لطفا جهت تبادل لینک از طریق گزینه ی زیر با ما در ارتباط باشید و تبادل لینک یا درخواست تبلیغ در سایت از طریق ارسال دیدگاه رسیدگی نشده و بی پاسخ می ماند . با تشکر


تبادل لینک

عضویت در خبرنامه ی سایت آپلود سنتر پرتال اطلاع رسانی تک طرح تقویم سال 91


0
تنظیمات سایت