زمان جاری : سه شنبه 16 اردیبهشت 1404 - 9:40 بعد از ظهر
نام کاربری :
پسورد :

آخرین اخبار و اطلاعیه ها

کاربر گرامی:اگر تازه ثبت نام کرده اید لطفا قوانین انجمن را بخوانید،تا با مشکلی روبه رو نشوید.


تاپیک سایت های مفید و کاربردی
•´¯`•.چت روم تالار گفتمان اسکینک دات آی آر .•´¯`•
تاپیک جامع تغییر نام کاربری اعضای اسکینک

پاسخ جدید
نویسنده پیام
behzad
آنلاین

ارسال‌ها : 3662
عضویت: 26 /3 /1393
محل زندگی: سبزوار
سن: 20
آی دی تلگرام:
تشکرها : 4037
تشکر شده : 4182
آموزش ساخت افزونه اختصاصی وردپرس برای سایت شما - اسکینک

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

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

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

به شما این امکان را می دهند تا به راحتی بتوانید یک سری تعییرات در سایت

خود ایجاد کنید. اما به دلیل اینکه این کدها همگی در فایل functions.php

قالب قرار می گیرند یک سری معایب دارند.

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

می شود و شما را برای بررسی این فایل سر در گم می کنند. همچنین در زمان

ایجاد تغییراتی در این فایل با حذف اشتباهی یک کاراکتر کوچک کل سایت برای

دقایقی از کار می افتد. یا زمانی که می خواهید قالب سایت خود را تغییر دهید

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

قالب جدید منتقل کنید.

همه این مشکلات باعث می شود تا ما به دنبال یک راه حل باشیم, اما راه حل

این مشکل چیست؟ برای حل این مشکل پیشنهاد ما استفاده از یک افزونه اختصاصی

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

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

افزونه اختصاصی برای سایت خود استفاده کنید, اگر در زمان تغییر در کد های

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

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

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

چگونه یک افزونه اختصاصی وردپرس بسازیم

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

است اما در حقیقت اینطور نیست شما می توانید در عرض یک دقیقه یک افزونه

اختصاصی برای سایت خود بسازید.

۱- ابتدا یک فولدر جدید در فولدر plugins ایجاد کنید و هر نامی که دوست دارید را برای آن انتخاب کنید.

مثل: /wp-content/plugins/my-site-plugin/…

۲- حال با استفاده از یک ویرایشگر متنی ساده مثل ++notpad یک فایل جدید

ایجاد کنید و کد های زیر را در آن قرار دهید و آن را با نامی مثل

my-site-plugin.php ذخیره نمایید.

کد:

<?php

/*

Plugin Name: Site Plugin for name.com

Description: Site specific code changes Plugin for name.com

*/

/* کد های فانکشن را زیر این خط قرار دهید */

/* تنها تا بالای این خط کدهای فانکشن را قرار دهید. */

?>

?>

۳- سپس این فایل را در فولدری که ساختید آپلود کنید و با مراجعه به بخش

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

خلاص شوید.

سه شنبه 15 تیر 1395 - 00:38
نقل قول این ارسال در پاسخ
تشکر شده: 2 کاربر از behzad به خاطر این مطلب مفید تشکر کرده اند: irwebhost & artan &
arash
آفلاین



ارسال‌ها : 1897
عضویت: 20 /1 /1392
تشکرها : 149
تشکر شده : 1862
پاسخ : 1 RE آموزش ساخت افزونه اختصاصی وردپرس برای سایت شما - اسکینک

عالی پود ولی مهم همون تاپع های فانشن هست که تعریف کنی که php میخواد

چهارشنبه 16 تیر 1395 - 23:15
نقل قول این ارسال در پاسخ
تشکر شده: 2 کاربر از arash به خاطر این مطلب مفید تشکر کرده اند: behzad / mahans2 /
اطلاعیه جلسه مدیران اسکینک


برای ارسال پاسخ ابتدا وارد حساب کاربری خود شوید.
xتبلیغات
...
X بستن تبلیغات
نمایندگی هاست خرید هاست