Ultimate Multisite snippet-lərindən GitHub repozitoriyamızda necə istifadə etmək olar
Ultimate Multisite istifadəçiləri tərəfindən tez-tez soruşulan və saytlarımıza Google Analytics skripti əlavə etmək və ya admin dashboard-dan bir meta box gizlətmək kimi kiçik funksionallıqlar əlavə etmək istəyən istifadəçilər üçün GitHub repozitoriyasında kod parçaları (code snippets) mövcuddur.
Bu məqalədə sizə bu kodları necə istifadə etməyi və daha dəqiq desək, harada yerləşdirməyi öyrədəcəyik.
Kod parçalarını aşağıdakı linkdə tapa bilərsiniz.
https://github.com/next-press/wp-ultimo-snippets/
Kodları əlavə etmək üçün sizin üçün 2 yol var:
-
Temanızın
functions.phpfaylı üzərindən. -
Must-Use Plugins (mu-plugins) vasitəsilə.
Temanızın functions.php faylına snippet necə əlavə etmək olar.
-
WordPress Network admin dashboard-unuza daxil olun və Themes > Theme Editor (Aşağıdakı skrinşota baxın) yolunu izləyin.
-
"Edit Themes" səhifəsində, ekranınızın yuxarı sağ küncündə yerləşən dropdown sahəsində aktiv temanızın seçilmiş olduğundan əmin olun (# Aşağıdakı skrinşotda 3).
-
Faylı yükləmək üçün "Theme Files" bölməsi altındakı
functions.phpfaylına klikləyin. Aşağıya doğru sürüşün və GitHub repozitoriyasından aldığınız Ultimate Multisite snippet-ini yapışdırın.
Must-Use Plugins (mu-plugins) yaratmaq necədir
WordPress-də "Must-Use Plugins" və ya qısaca "mu-plugins" adlanan, özəl funksionallıq yükləməyə imkan verən bir xüsusiyyət var.
Bu xüsusi mu-plugins, bütün digər adi pluginlərdən əvvəl yüklənir və deaktiv edilə bilməz. Bir multisite şəbəkəsində, bu mu-plugins-dakı kod bütün quruluşunuzdakı saytlarda yüklənəcək.
-
WordPress quraşdırmanızın fayl sisteminə daxil olmaq üçün FTP və ya SSH-dən istifadə edin.
-
WordPress quraşdırmanızın
wp-contentkataloqunun içindəmu-pluginsadlı yeni bir kataloq yaradın.
-
Kompüterinizdə Notepad və ya istənilən kod redaktoru istifadə edərək
wu-snippet.phpadlı yeni bir PHP faylı yaradın. -
GitHub repozitoriyasından aldığınız Ultimate Multisite kod snippet-ini fayla yerləşdirin və yadda saxlayın. Həmçinin, mu plugin-inizi etiketləmək üçün bu kodu snippet-in yuxarısına əlavə edə bilərsiniz.