آپ تم مرجع ارائه خرید قالب وردپرس فروشگاهی | شرکتی | تجاری | خبری و... , افزونه وردپرس , آموزش وردپرس
همیشه کیفیت محصول + پشتیبانی حرفه ای + جلب رضایت مشتریان اولویت های ماست

خانه / آموزش وردپرس / آموزش های وردپرس / معرفی توابع نهفته وردپرس
معرفی توابع نهفته وردپرس

معرفی توابع نهفته وردپرس

اطلاعات

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

دسته بندی: آموزش های وردپرس, آموزش وردپرس, هک وردپرس

برچسب ها:

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

پنهان کردن آدرس ایمیل

برای بسیاری از ما پیش آمده است که مایل باشیم و یا نیاز داشته باشیم ایمیل خود را در سایت وردپرسی به اشتراک گذاریم . چنین اتفاقی برای اکثر دارندگان سایت افتاده است ، همه خواستار چنین موضوعی هستیم ، البته باید گفت ممکن است با مشکلاتی از جمله ارسال هرزنامه ها و یا ایمیل های فراوان دیگری که برای همیشه بی جواب می مانند روبرو شویم .
برای حل این مشکل شما می توانید از راه پنهان سازی ادرس ایمیل استفاده کنید . ما در اینجا نحوه انجام این کار را به شما خواهیم آموخت .

در توابع وردپرس کدی به صورت () antispambot وجود دارد که امکان انجام چنین کاری را به ما می دهد . برای استفاده از آن می توانید از قطعه کد زیر بهره بگیرید.

<?php function antispambot_sc( $atts ) { extract( shortcode_atts( array( 'email' => ''
    ), $atts ) );
    return antispambot( $email );
}
add_shortcode( 'antispambot', 'antispambot_sc' );
// Usage: [antispambot email="my.cloaked.email.address@gmail.com"]
?>

معرفی توابع نهفته وردپرس

بعد از انجام چنین کارهایی ، حال زمان ان رسیده است که ایمیل خود را پنهان کنید .

تقسیم بخش های قبل و بعد برای ایجاد برچسب های بیشتر

با تابع ()  get_extended می توانید ، دو بخش قبل و بعد تگ ها را بسازید. فایل single.php را باز کنید و کد زیر را در آن قرار دهید :

<?php
while( have_posts() ) : the_post();
 
$content_parts = get_extended( get_the_content() );
 
echo '





<h1 class="post-title">' . get_the_title() . '</h1>






';
echo '

' . $content_parts['main'] . '

';
echo '<!-- Paste your ad code here. -->';
echo '





<div class="article">' . $content_parts['extended'] . '</div>






';
 
endwhile;
?>

معرفی توابع نهفته وردپرس

صحیح نوشتن حروف کلمات >>با حروف بزرگ و کوچک در زبان لاتین

در برخی از مباحث و مقالات رعایت حروف کوچک و بزرگ لازم می باشد در واقع در برخی از جاها نسبت به این موضوع حساسیت وجود دارد و باید این مورد را رعایت کرد . برای این مورد از تابع () capital_p_dangit استفاده میشود.

به طور مثال کلمه وردپرس wordpress به این صورت نوشته می شود : WordPress یعنی حرف W به صورت بزرگ باید باشد .

<?php $text = "Wordpress is awesome!"; $corrected_text = capital_P_dangit( $text ); echo $corrected_text; // "WordPress is awesome!" ?>

معرفی توابع نهفته وردپرس

همانطور که میبینید این یک قطعه کد کوچک است اما همین کد دارای یک مشکل بزرگ می باشد . مشکل این است که هسته ی وردپرس نمی تواند این کد را اجرا کند . حال راه حل چیست ؟ برای حل این مشکل راه حل ساده ای وجود دارد و آن هم این است که به پوشه قالب رفته و فایل function.php را باز کنید و کد زیر را در آن قرار دهید .

حال تنظیمات و نوشته های شخصی خود را داخل قطعه کد وارد کنید.

<?php remove_filter( 'the_title', 'capital_P_dangit', 11 ); remove_filter( 'the_content', 'capital_P_dangit', 11 ); remove_filter( 'comment_text', 'capital_P_dangit', 31 ); ?>

استفاده از شورت کدها

در اکثر مواقع پیش خواهد آمد که از شورت کد ها برای رفع نیاز خود استفاده کنیم ، به طور مثال برای بخش هایی از یک متن یا تغییر در قسمتی از قالب و … می توان از شورت کدها استفاده نمود . برای انجام این کار تابع ()Strip_shortcodes وجود دارد .
برای استفاده از چنین موردی مثال های زیادی وجود دارد که به بهترین و ساده ترین آنها اشاره می کنیم :

<?php function remove_shortcode_from_index( $content ) { if ( is_home() ) $content = strip_shortcodes( $content ); return $content; } add_filter( 'the_content', 'remove_shortcode_from_index' ); ?>

معرفی توابع نهفته وردپرس

بازنویسی قوانین

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

کدهای زیر در بخش پیوندهای یکتای نوشته ی شما فعال می شوند :

<?php // Register Custom Post Type function portfolio_cpt() { register_post_type( 'portfolio', array( 'labels' => array(
                'name' => __( 'Portfolios', 'my-locale' ),
                'singular_name' => __( 'Portfolio', 'my-locale' )
            ),
        'public' => true,
        'has_archive' => true,
        )
    );
}
 
add_action( 'init', 'portfolio_cpt', 0 );
 
function myplugin_activate() { 
    portfolio_cpt();
    flush_rewrite_rules();
}
 
register_activation_hook( __FILE__, 'myplugin_activate' );
 
function myplugin_deactivate() {
    flush_rewrite_rules();
}
register_deactivation_hook( __FILE__, 'myplugin_deactivate' );
?>

معرفی توابع نهفته وردپرس

آخرین بازدیدهای موبایلی از وبسایت

توابع () strip_shortcode و() wp_is_mobile بسیار ساده هستند . چرا که این توابع به شما امکان دیدن بازدیدهای موبایلی از سایت را می دهد. یعنی شما به راحتی می توانید بفهمید چند درصد از بازدید های سایت از طریق موبایل صورت گرفته است .

<?php if( wp_is_mobile() ) { // echo the "HAVE YOU TRIED OUR AWESOME MOBILE APP?" banner } else { // don't echo the banner } ?>

معرفی توابع نهفته وردپرس

موفق و پیروز باشید .

 

منبع: آپ تم  مرجع: آموزش وردپرس | قالب وردپرس

یک ستارهدو ستارهسه ستارهچهار ستارهپنج ستاره (1 رای - میانگین: 5٫00 از 5) | به راستی!! در کانال تلگرامی آپ تم عضو شوید، ( آموزش وردپرس ، تخفیفات و بروز رسانی ها )
Loading...

باکس دانلود

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

هنوز هیچ دیدگاهی وجود ندارد

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


    تخفیف 50 درصدی به مناسبت جشن دوسالگی آپ تم ( مدت کاملا محدود عجله کنید ) کد تخفیف: uptheme2 به همراه پشتیبانی و بروزرسانی های بعدی رایگان
    نوروز 96 برشما مبارک » در این ایام تا 15 فروردین ماه تمامی محصولات آپ تم با %60 تخفیف ارائه می شود. کد تخفیف: noroze96 جزئیات بیشتر ...