دسته بندی نوشته :

شبکه های اجتماعی نوشته : کلوب | هم میهن | گوگل | فیسبوک
موقعیت کنونی شما : صفحه نخست » آموزش وردپرس » نوشتن افزونه با شورت کد وردپرس

نوشتن افزونه با شورت کد وردپرس

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

به عنوان مثال : برای نوشته هایی که خیلی زحمت می کشید و آموزشی است می توانید یک فرم حمایت مالی برای سایت یا بلاگ خودتان ایجاد کنید سپس شورت کد مخصوص فرم را در ابتدا یا انتهای محتوا هر نوشته درج کنید بدون آن که لازم باشد کدهای HTML یا PHP فرم را برای هر محتوا نوشته وردپرس خودتان بنویسید یا کپی کنید.

به عبارت دیگر شما با یک شورت کد می توانید یکسری کد دلخواه تان را به هر تعداد و در هر جایی منتشر کنید.

شروع آموزش شورت کد :

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

functions.php

خط 1 : نام فایل

کدهای زیر را درج کنید؛ اگر فایل بالا را در پوسته فعال خودتان پیدا نکردید باید آن را بسازید.

<?php 
function get_wordpresscms($atts) { 
return 'جای کدهای دلخواه شما اینجاست'; } 
?>

خط 1 : شروع کد PHP

خط 2 : نام شورت کد wordpresscms می باشد که می توانید تغییرش دهید

خط 3 : کدهای دلخواه خودتان را جایگزین متن بالا کنید

خط 4 : پایان کد PHP

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

[wordpresscms]
<?php do_shortcode('wordpresscms'); ?>

خط 1 : شورت کد برای درج در محتوا نوشته وردپرس
خط 2 : شورت کد برای درج در فایل های PHP پوسته وردپرس

 

شروع آموزش نوشتن افزونه با شورت کد :

1 . برای اینکه خیلی آسان یک افزونه بنویسید که دارای شورت کد باشد و بتوانید از آن در پوسته یا محتوا نوشته سایت یا بلاگ خودتان استفاده کنید. باید یک پوشه یا Folder, پوشه زیپ یا Folder ZIP, فایل PHP با نام زیر بسازید.

wordpress

خط 1 : نام پوشه ها و فایل بالا می باشد
2 . فایل PHP با نام wordpress را باز کنید و کدهای زیر را در آن قرار دهید.

<?php
/*
Plugin Name: Plugin - افزونه 
Plugin URI: http://www.wordpress-cms.ir/
Description: افزونه ساخته شده با شورت کد توسط وب مدیریت محتوا وردپرس
Version: 1.0.0
Author: مدیریت محتوا وردپرس
Author URI: http://www.wordpress-cms.ir/
*/
function get_wordpress($atts) { 
return 'جای کدهای دلخواه شما اینجاست'; } 
?>

خط 1 : شروع کد PHP
خط 3 : نام افزونه (فارسی یا انگلیسی یا هر دو)
خط 4 : نشانی اشتراک گذاری افزونه یا منبع افزونه
خط 5 : توضیحات درباره عملکرد یا منبع افزونه
خط 6 : ورژن یا نسخه افزونه
خط 7 : نویسنده یا برنامه نویس افزونه
خط 8 : نشانی وب نویسنده یا برنامه نویس افزونه
خط 10 : نام شورت کد wordpress می باشد که می توانید تغییرش دهید
خط 11 : کدهای دلخواه خودتان را جایگزین متن بالا کنید
خط 12 : پایان کد PHP
3 . پوشه یا Folder, فایل PHP را به طور کامل در پوشه زیپ یا Folder ZIP قرار دهید؛ سپس به نشانی زیر بروید :

پشخوان وردپرس » افزونه ها » افزودن » بارگذاری افزونه » انتخاب پوشه زیپ یا Folder ZIP » کلیک کردن گزینه نصب

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

پشخوان وردپرس » افزونه ها » افزونه های نصب شده » اطلاعات افزونه خودتان را که در بالا تایپ کردید بررسی کنید سپس آن را فعال بکنید

5 . نوبت به درج کد زیر در فایل های پوسته یا محتوای نوشته شما می رسد.

[wordpress]
<?php do_shortcode('wordpress'); ?>

خط 1 : شورت کد برای درج در محتوا نوشته وردپرس
خط 2 : شورت کد برای درج در فایل های PHP پوسته وردپرس
6 . کار تمام شد و افزونه شما به آسانی توسط خودتان نوشته شد.

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

نوشته های مشابه با نوشتن افزونه با شورت کد وردپرس

Short URL of this page
Copyright page
© 2015 - | All rights reserved to the WordPress-CMS homepage
WordPress-CMS ADS
پرسش و پاسخ درباره نوشتن افزونه با شورت کد وردپرس
وردپرس کار

خیلی برام جالب بود. دمتون گرم

آقای وردپرس

فکر تازه ای بود در زمینه آموزش که اینطور خط به خط جزئیات را با بیان ساده و بدون ابهام توضیح بدید. خسته نباشید

    مدیریت محتوا وردپرس

    با سلام،
    از شما ممنونم

طراح پوسته وردپرس

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

    مدیریت محتوا وردپرس

    با سلام،
    از شما بخاطر تعریف خوب تان متشکرم

خانم وردپرس

من درباره نحوه ایجاد شورت کد در نوشته یا پوسته وردپرس آموزش های زیادی را خواندم ولی آموزش نوشتن افزونه که از همین تکنیک شما استفاده کردید برام حیرت انگیز بود. کارتون درسته!

    مدیریت محتوا وردپرس

    با سلام،
    کار شما هم درسته!!! ممنون

تازه کار وردپرس

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

    مدیریت محتوا وردپرس

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

پرسش و پاسخ نویسنده
فارسی و صحیح تایپ کنید
متوجه باشید :
ایمیل شما نزد ما به امانت می ماند.
برای درج کد از تگ [php] [/php] استفاده نمائید.
تایپ پرسش برای نویسنده فقط 1000 کاراکتر مجاز می باشد.