Meskipun dokumentasi untuk plugin Yoast SEO dapat ditemukan di Yoast.com, di sini Anda dapat menelusuri sumber proyek, menemukan dan mendiskusikan isu-isu terbuka dan bahkan berkontribusi sendiri.
Berikut panduan cara menginstal Yoast SEO di situs WordPress Anda.
Di Yoast, kami menggunakan perangkat khusus untuk mengembangkan kode kami. Harap pastikan Anda telah menginstal alat-alat berikut sebelum berkontribusi.
Setelah menginstal alat-alat yang disebutkan di atas, Anda dapat menggunakan langkah-langkah di bawah ini untuk mendapatkan versi pengembangan Yoast SEO. Harap dicatat bahwa ini akan mengunduh versi pengembangan terbaru Yoast SEO. Meskipun versi ini biasanya stabil, namun tidak disarankan untuk digunakan dalam lingkungan produksi.
Dalam instalasi WordPress Anda, navigasikan ke wp-content/plugins
dan jalankan perintah berikut:
git clone https://github.com/Yoast/wordpress-seo.git
cd wordpress-seo
Untuk menginstal semua dependensi yang diperlukan, jalankan perintah berikut:
composer install
yarn
grunt build
Selama pengembangan, Anda dapat menjalankan grunt build:dev
alih-alih grunt build
, untuk menghemat pengunduhan beberapa dependensi yang hanya diperlukan untuk lingkungan produksi.
Harap dicatat bahwa jika Anda mengubah sesuatu dalam JavaScript atau CSS, Anda harus menjalankan grunt build:js
atau grunt build:css
, masing-masing.
Untuk pengembangan aktif, Anda dapat menjalankan grunt watch
agar build tetap mutakhir dan segera menjalankan pemeriksaan.
Hanya untuk JavaScript, server pengembangan webpack tersedia. Untuk mengaktifkan server dev, Anda harus menambahkan ini ke config.php
instalasi WordPress Anda:
define ( ' YOAST_SEO_DEV_SERVER ' , true );
dan Anda dapat memulainya dengan menjalankan yarn start
di folder wordpress-seo
.
Alternatif JavaScript lainnya adalah grunt webpack:watch
, perintah ini akan menjaga file JS tetap terbaru. Anda harus menyegarkan halaman sendiri karena ini tidak menjalankan server pengembangan.
Repositori ini menggunakan plugin tugas Yoast grunt.
Untuk menjalankan pengujian paket js, jalankan perintah berikut dari folder packages/js
:
yarn test
Ini adalah portal pengembang untuk Yoast SEO dan tidak boleh digunakan untuk dukungan. Silakan kunjungi forum dukungan.
Jika Anda menemukan masalah, beri tahu kami di sini! Silakan ikuti panduan berikut tentang cara menulis laporan bug yang baik.
Mungkin akan banyak membantu kami jika Anda dapat memberikan penelusuran balik dari kesalahan yang ditemui. Anda dapat menggunakan kode dalam Intisari ini untuk mengaktifkan penelusuran balik dalam konfigurasi situs web Anda.
Siapapun dipersilakan untuk berkontribusi pada Yoast SEO. Silakan baca pedoman untuk berkontribusi pada repositori ini.
Ada berbagai cara Anda dapat berkontribusi: