WordPress luar biasa un CMS yang kuat hadir dengan banyak fitur serbaguna, yang memberikan kemampuan untuk bekerja tanpa konfigurasi khusus, untuk berbagai pengguna. Namun, jika Anda adalah tema dan plugin WordPress, terkadang fitur ini bisa bermasalah.

Fitur dan opsi yang sama yang memungkinkan Tema WordPress agar sesuai dengan banyak kasus penggunaan yang berbeda terkadang juga dapat digunakan untuk menyempurnakan tema khusus dengan hati-hati untuk kasus penggunaan tertentu.

Dalam tutorial ini, saya memberi Anda kumpulan cuplikan yang dapat Anda gunakan di sebagian besar proyek WordPress Anda.

Kesamaan mereka adalah mereka mencegah pelanggan yang ingin tahu merusak semua pekerjaan yang telah lama Anda buat. Semua hal berikut dapat digunakan di situs web, tetapi tip ini terutama berlaku untuk para profesional yang membuat tema dan plugin WordPress disesuaikan untuk pelanggan.

Tetapi sebelumnya, jika Anda belum pernah menginstal WordPress temukan Bagaimana menginstal sebuah blog WordPress langkah 7 et Bagaimana menemukan, menginstal dan mengaktifkan tema WordPress di blog Anda 

Lalu kembali ke mengapa kita ada di sini.

Nonaktifkan WordPress theme dan editor plugin

Tidak ada alasan bagus mengapa setiap orang harus dapat mengedit plugin dan tema langsung dari dasbor WordPress.

Ini adalah kesalahan yang dilakukan oleh beberapa pemula karena mereka tidak menyadari betapa mudahnya menghancurkan sebuah situs web dengan melewatkan titik koma. Ini juga kerentanan yang mudah dieksploitasi oleh peretas. Untungnya, editor ini dapat dinonaktifkan dengan mudah.

Cukup tambahkan cuplikan berikut ke file wp-config.php.

define ( 'DISALLOW_FILE_EDIT', true);

Selain editor tema WordPress, ini juga akan menonaktifkan editor tema. WordPress Plugin.Bagaimana melindungi pekerjaan wordpress dari situs web klien

Batasi editor visual dan teks

Secara default, editor WYSIWYG WordPress memberikan terlalu banyak opsi pemformatan untuk tema khusus yang dirancang dengan baik. Membiarkan pelanggan mengganti warna teks atau ukuran font adalah cara cepat untuk membuat situs web yang indah terlihat jelek.

Baca juga 8 WordPress plugin untuk mengintegrasikan sistem penagihan

Jika teks blog tetap selaras, mengapa memberi kemungkinan menyelaraskannya ke kanan?

Yang perlu Anda pahami adalah Anda perlu membebaskan klien Anda dari apa pun yang mungkin mengganggu desain blog Anda. Dalam kebanyakan situasi, saya menyarankan Anda untuk mematikan editor visual sepenuhnya.

deaktivasi-editor-visual de wordpress

function emersonthis_disable_visual_editor(){
    # add logic here if you want to permit it selectively
    return false;
}
add_filter('user_can_richedit' , 'emersonthis_disable_visual_editor', 50);

Nonaktifkan tema Penyesuai

Jika Anda mengerjakan tema anak, tema induk mungkin menawarkan opsi penyesuaian yang tidak cocok untuk tema anak. Opsi personalisasi dapat digunakan pada tema anak Anda, yang berpotensi dapat memengaruhi desain tema anak.

Temukan juga Bagaimana cara menduplikat database WordPress dengan phpMyAdmin

Either way, dengan Customizer API, mudah untuk menghilangkan bagian-bagian tertentu dengan beberapa baris kode.

# Remove customizer options.
function emersonthis_remove_customizer_options( $wp_customize ) {
    // $wp_customize->remove_section( 'static_front_page' );
    // $wp_customize->remove_section( 'title_tagline' );
    $wp_customize->remove_section( 'colors' );
    $wp_customize->remove_section( 'header_image' );
    $wp_customize->remove_section( 'background_image' );
    // $wp_customize->remove_section( 'nav' );
    // $wp_customize->remove_section( 'themes' );
    // $wp_customize->remove_section( 'featured_content' );
    // $wp_customize->remove_panel( 'widgets' );
}
add_action( 'customize_register',
            'emersonthis_remove_customizer_options',
            30);

Setiap baris dalam cuplikan di atas sesuai dengan opsi penyesuaian tema individual yang dapat Anda matikan.

Sembunyikan item yang tidak digunakan dari menu dasbor

Tidak setiap situs web memiliki jenis konten yang sama. Beberapa situs web tidak memiliki blog, misalnya. Jika kami menerapkan logika yang sama ke dashboard WordPress seperti yang kami terapkan pada antarmuka pengguna lain, membingungkan dan tidak perlu memposting tautan ke fungsi yang tidak digunakan.

Lihat juga artikel kami di Cara menampilkan tanggal pembaruan artikel

Untuk situs web yang tidak menggunakan blog, membiarkan tautan "Artikel" terlihat dapat menyebabkan banyak kebingungan:

function emersonthis_custom_menu_page_removing() {
  // remove_menu_page( 'index.php' );                  //Tableau de bord
  // remove_menu_page( 'jetpack' );                    //Jetpack* 
  remove_menu_page( 'edit.php' );                   //Articles
  remove_menu_page( 'upload.php' );                 //Médias
  // remove_menu_page( 'edit.php?post_type=page' );    //Pages
  remove_menu_page( 'edit-comments.php' );          //Commentaires
  // remove_menu_page( 'themes.php' );                 //Apparence
  // remove_menu_page( 'plugins.php' );                //Plugins
  // remove_menu_page( 'users.php' );                  //Utilisateurs
  // remove_menu_page( 'tools.php' );                  //Outils
  // remove_menu_page( 'options-general.php' );        //Reglages
}
add_action( 'admin_menu', 'emersonthis_custom_menu_page_removing' );

Setiap baris terkait dengan menu tertentu di dasbor. Nama file tidak selalu cocok dengan nama yang muncul di menu dasbor. Anda dapat menggunakan baris yang dikomentari untuk menonaktifkan lebih banyak tautan.

Tambahkan catatan pada Editor Konten (Artikel / Halaman)

Secara default, editor visual (TinyMCE) akan membuat paragraf baru, saat pengguna mengetuk "Enter". Jika Anda hanya ingin menambahkan jeda baris cepat, Anda harus menekan kombinasi tombol ini " Shift + Kembali '.

Temukan juga Bagaimana menerima rekomendasi plugin pada WordPress dengan melihat artikel ini

Ini cerdas dan kuat tetapi tidak intuitif untuk banyak pengguna. Yang ideal adalah menampilkan informasi yang dapat dilihat pelanggan Anda selama mengedit artikel.

# Adds instruction text after the post title input
function emersonthis_edit_form_after_title() {
    $tip = '<strong>TIP:</strong> Pour ajouter un retour a la ligne simple, utilisez : SHIFT+ENTRER. Par défaut, ENTRER crée un noauveau paragraphe.';
    echo '<p style="margin-bottom:0;">'.$tip.'</p>';
}
add_action(
    'edit_form_after_title',
    'emersonthis_edit_form_after_title'
);

Jangan berikan peran admin kepada siapa pun

Peran admin WordPress sangat kuat dan dengan kekuatan besar datanglah tanggung jawab yang besar. Beberapa klien adalah pengguna berpengalaman dan mengelola situs web sendiri. Namun, banyak dari mereka tidak.

Oleh karena itu mereka tidak boleh menggeledah area sensitif. Sebagai gantinya, Anda dapat menetapkan peran editor kepada mereka. Anda nantinya dapat menetapkan peran Administrator jika pelanggan yang bersangkutan memiliki basis yang memadai dengan WordPress.

Manajemen-of-direksi-on-wordpress

 

Temukan juga beberapa plugin WordPress premium  

Anda dapat menggunakan yang lain plugin WordPress untuk memberikan tampilan yang modern dan untuk mengoptimalkan penanganan blog atau website Anda.

Kami menawarkan kepada Anda beberapa plugin WordPress premium yang akan membantu Anda melakukannya.

1. Keanggotaan Ultimate Pro

Ultimate Membership Pro adalah WordPress Plugin premium yang sangat populer, yang menyiapkan sistem akses multi-level eksklusif di situs web Anda. Sistem ini dikonfigurasi sesuai dengan berbagai jenis paket pengguna Anda (gratis atau berbayar).Keanggotaan utama plugin wordpress keanggotaan pro wordpress

Fitur utamanya adalah: ntingkat langganan tidak terbatas (gratis / berbayar), perlindungan konten, mpada tingkat tertentu pembatasan konten, dukungan untuk halslogan pembayaran: PayPal, Authorize.net, Stripe, 2CheckOut, BrainTree, Payza, transfer bank, agratis / berbayar masa percobaan, dukungan dari Penggubah Visual, etc ...

Download | Demo | Hébergement Web   

2. WProtect

WProtect adalah WordPress Plugin premium yang melakukan analisis versi semua plugin dan Tema WordPress diinstal di situs web Anda. Ini adalah alat yang ideal yang akan membantu Anda melupakan semua pengujian individual yang dilakukan pada plugin dan tema Anda dengan tujuan menghindari kerentanan tertentu.Plugin wordpress wprotect melindungi situs dari serangan virus malware

Fitur-fiturnya adalah: antarmuka yang bersih dan modern, mudah digunakan, perlindungan terhadap serangan brute force, pelarangan alamat IP, perlindungan wp-admin, wp-login dan direktori lainnya, penonaktifan pengeditan file, dll ...

DownloadDemo | Hébergement Web

3. Grid FX

Dengan empat skin unik, Grid FX adalah plugin portofolio WordPress premium yang sangat serbaguna. Ini memungkinkan Anda menempatkan gambar, video, audio, posting blog, dan produk WooCommerce dalam kisi yang elegan, galeri bergaya Pinterest, dan carousel gambar.

Portofolio wordpress plugin fx grid

Personalisasi adalah raja dengan plugin ini, dengan lebih dari 80 opsi gaya yang berbeda. Anda dapat memilih dari berbagai skin, latar belakang lightbox, animasi judul, warna, dan tombol. Anda juga dapat menentukan jumlah item yang akan muncul dalam portofolio, ukuran setiap item dan jumlah kolom.

Lihat juga 6 plugin WordPress untuk permainan video di situs web Anda

Untuk meningkatkan navigasi, pengunjung akan dapat menyaring grid untuk menemukan apa yang mereka cari. Menambahkan portofolio ke situs web Anda dengan plugin WordPress ini semudah menempelkan kode pendek ke area posting, halaman, atau widget.

Download | Demo | Hébergement Web

Sumber Daya yang Direkomendasikan

Cari tahu tentang sumber daya lain yang direkomendasikan untuk membantu Anda membangun dan mengelola situs web Anda.

Kesimpulan

Di sini! Itu saja untuk tutorial ini. Saya harap ini akan memungkinkan Anda untuk mengamankan dasbor pelanggan Anda dengan lebih baik. Jika Anda memiliki saran atau komentar, tinggalkan di bagian kami komentar.

Namun, Anda juga akan dapat berkonsultasi dengan kami ressources, jika Anda memerlukan lebih banyak elemen untuk melaksanakan proyek pembuatan situs Internet Anda, dengan membaca panduan kami di Pembuatan blog WordPress.

merasa bebas untuk bagikan artikel ini dengan teman-teman Anda di jejaring sosial favorit Anda

...