پلاگین نویسی وردپرس قسمت چهارم

creating-a-wp-plugin

با سلام خدمت کاربران محترم مردان وردپرس

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

shortcode ها که از نام آن ها پیداست یک سری کد کوتاه شده هستند که علاوه بر اینکه شما می توانید  در قسمت کد نویسی تان آن را بیاورید می توانید در قسمت پست ها و صفحه ها هم به راحتی از آن استفاده کنید .این مزیت از نسخه ۲.۵ به وردپرس استفاده شده .

 

این یک کد کوتاه شده می باشد.کد های کوتاه شده میتوانند با ویژگی های اضافه  همراه باشند.ورد پرس خود یک سری کد کوتاه شده دارد که  در زیر لیست شده اند.






حال می خواهیم یک shortcode خیلی ساده رو به شما یاد دهیم .به یاد داشته باشید که کدهای کوتاه زیاد هستند و شما می توانید کد کوتاه خودتون رو بسازید.

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

add_shortcode( 'init', 'uppercase_wp' );

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

function uppercase_wp(){
	add_shortcode('text','show_upper');
}
function show_upper ($args,$content){
	return strtoupper($content);

}

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

[text]this is uppercase of wpmen.ir[/text]

باید دقت داشته باشید که کد های کوتاه می توانند با پارامتر ورودی همراه باشند که در زیر مثالی می زنیم و قسمت چهارم رو به پایان می رسانیم

// [bartag foo="foo-value"]
function bartag_func( $atts ) {
    $a = shortcode_atts( array(
        'foo' => 'something',
        'bar' => 'something else',
    ), $atts );

    return "foo = {$a['foo']}";
}
add_shortcode( 'bartag', 'bartag_func' );

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

[bartag foo="foo-value"]

 

منبع :‌ مردان وردپرس

تاریخ آخرین بروزرسانی : ۷ اسفند ۱۳۹۴
میلاد میلادی

باور هایت را که پرورش دهی به هرچیزی دست خواهی یافت.

ارسال نظر

آدرس الکترونیکی شما نمایش داده نمی شود *

Time limit is exhausted. Please reload CAPTCHA.