Back to Question Center
0

Semelt Expert: چگونگی ایجاد یک پلاگین وردپرس ساده

1 answers:

ایجاد یک پلاگین وردپرس سفارشی آسان است. اکثر افراد ممکن است این جنبه را مفید برای انجام تغییرات خود و بسیاری از نیازهای. پلاگین ها بخش هایی از کد PHP هستند که شیوه عملکرد وب سایت شما را تغییر می دهد. امکان ایجاد این کد وجود دارد و آن را به وب سایت وردپرس خود اضافه کنید بدون تغییر کد اصلی وب سایت. در برخی موارد ممکن است نیاز به اضافه کردن یک ویژگی منحصر به فرد به سایت خود داشته باشید، که دارای یک پلاگین تجاری آماده نیست - mesh security gateway.

در این مقاله SEO، ارائه شده توسط اندرو Dyhan، متخصص برجسته از Semalt ، شما یاد می گیرید که چگونه برای ایجاد پلاگین سفارشی وردپرس خود را

ساختار اصلی یک پلاگین وردپرس

در این راهنمای جستجو، ما بر روی ایجاد یک پلاگین وردپرس تمرکز می کنیم. این یک فایل پی اچ پی ساده است که حاوی دستورالعمل هایی در آن است. در نظر SEO من، همیشه یک پوشه را ایجاد کرده و فایل PHP را داخل آن قرار می دهم. این پوشه باید یک نام مشابه با یکی در افزونه داشته باشد. پس از ایجاد این فایل، لازم است آن را به پوشه wp-content / plugins در سرور میزبان خود آپلود کنید. یک پلاگین دارای چند اصول اولیه است. به عنوان مثال، هدر وجود دارد

پلاگین وردپرس هدر

یک هدر ساده دارای یک ساختار کاربردی کوچک است که وردپرس می تواند تشخیص دهد. به عنوان مثال، آن را دارد:

<؟ php

نام پلاگین: پلاگین جدید ما

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

بقیه افزونه

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

function my_custom_redirect {

جهانی $ پست؛

اگر (is_page || is_object ($ post)) {

اگر ($ redirect = get_post_meta ($ post-> ID، 'redirect'، true)) {

wp_redirect ($ تغییر مسیر)؛

خروج؛

add_action ('get_header'، 'my_custom_redirect')؛

این قطعه دارای یک عملکرد ساده است. این می تواند به شما اجازه می دهد یک متا سفارشی را به هر صفحه اضافه کنید. علاوه بر این، می تواند به شما برای اضافه کردن سفارشی "تغییر مسیر" با استفاده از یک URL دیگر کمک کند. در header قبلی من، تمام پلاگین به نظر می رسد؛

<؟ php

/ *

نام پلاگین: پلاگین جدید ما

function my_custom_redirect {

جهانی $ پست؛

اگر (is_page || is_object ($ post)) {

اگر ($ redirect = get_post_meta ($ post-> ID، 'redirect'، true))

wp_redirect ($ تغییر مسیر)؛

خروج؛

add_action ('get_header'، 'my_custom_redirect')؛

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

November 29, 2017