Posted on

Tips-trik Mengembalikan Page Template Halaman WordPress Yang Hilang

tips-trik mengembalikan template halaman WordPress yang hilang

wpJakarta.Com – Tips-trik Mengembalikan Page Template Halaman WordPress Yang Hilang. Barusan ada seorang teman yang telpon dan mengatakan bahwa homepagenya tidak “full-width”. Melainkan terdapat sidebar di sebelah kiri, padahal itu adalah homepage yang sebelumnya disetting “full-width”. Lalu kami sarankan untuk mengecek “page-attributes” yang ada pada editor. Karena biasanya baik klasik editor atau block editor akan ada pilihan template halaman yang ingin kita gunakan. Apakah full width atau sidebar. Ternyata tidak terdapat dropdown pilihan template disana. Alias pilihan template tersebut hilang.

wp jakarta tips-trik wordpresswp jakarta tips-trik wordpress

Lalu kami minta untuk mengingat-ingat kapan kondisi terakhir websitenya masih normal ? Lalu kapan page attribut tersebut hilang ? Dan pastinya kami tanyakan perubahan atau setting apa yang dilakukan, baik melalui dashboard atau cPanel. Ternyata yang bersangkutan baru saja menghapus komen yang ada di setiap file php. Dengan tujuan untuk memperkecil file dan mempercepat loading website. Di setiap file php memang ada komen yang di sisipkan. Komen dalam file php di beri tag sebagai berikut :

  • Komen sebaris atau single line : // Tulis single komen disini.
  • Komen multi baris atau multi line : /* Komen multiline pada php */

Page template yang hilang pada WordPress karena komen yang terhapus

Komen di dalam file php atau WordPress memang tidak di eksekusi, sehingga tidak ada yang terpengaruh dari sisi skrip. Atau tidak ada yang skrip yang akan hilang. Namun pada beberapa file komen di dalam file php justru berfungsi juga sebagai keterangan mengenai file tersebut dan “di baca” oleh WordPress. Dan keterangan tersebut akan di tampilkan pada halaman di dashboard admin atau sebagai parameter tersendiri.

Misalnya contoh untuk komen berikut yang didalamnya berisi keterangan untuk di jadikan pilihan dropdown “page template” pada page attributes WordPress.

 <?php
 /**
  * The template for displaying full width pages.
  *
  * Template Name: Full width --> dibaca oleh WordPress sebagai opsi pilihan page template
  *
  * @package responsive-themes
  */

 get_header(); ?>
 kode php disini..............

Pada kode di atas terdapat komen yang di dalamnya berisi : “Template Name: Full width”. Full width itulah yang di baca oleh WordPress dan di jadikan sebagai pilihan template halaman. Jika komen tersebut di hapus, maka otomatis juga akan menghilangkan page template halaman website anda. Halaman-halaman yang di set full width maka biasanya akan berubah menjadi default atau sidebar. Sehingga mungkin saja halaman homepage anda menjadi rusak karena memiliki sidebar disebelah kirinya.

Kesimpulan : tips-trik mengembalikan template halaman WordPress yang hilang

Jadi kesimpulannya adalah “Jangan menghapus” sembarangan komen php yang ada pada baris atas file php. Jika anda sudah kadung menghapus komen tersebut. Maka tips-trik mengembalikan template halaman WordPress yang hilang adalah, anda bisa membuat lagi komen persis seperti kode diatas.

Menghapus // komentar atau /* komentar */ pada file php memang salah satu cara yang dapat memperkecil ukuran file. Bahkan dipercaya juga “membantu mempercepat” loading website. Sama juga seperti misalnya anda ingin meminify kode CSS maka hati-hati juga saat menghapus komennya. Kenali bagian bagian yang boleh dan tidak boleh di hapus. Seperti kami tunjukan pada komen berikut :

/* <!-- BAGIAN KOMENTAR INI SEBAIKNYA JANGAN DI HAPUS --> 
Theme Name:   Responsive-themes
Theme URI:    https://themes-developer.com/responsive-themes/
Author:       Responsive-themes
Author URI:   https://themes-developer.com/
Description:  Responsive-themes is the perfect theme for your next  project. Designed and developed by Responsive-themes Core developers, it features a bespoke integration with WordPress itself plus many of the most popular customer facing WordPress extensions. There are several layout & color options to personalise your blog, multiple widget regions, a responsive design and much more. Developers will love its lean and extensible codebase making it a joy to customize and extend. Looking for a WordPress theme? Look no further!
Version:      2.5.5
License:      GNU General Public License v2 or later
License URI:  https://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  responsivethemes
Tags:         e-commerce, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, threaded-comments, accessibility-ready, rtl-language-support, footer-widgets, sticky-post, theme-options, editor-style

<!-- BAGIAN KOMENTAR DI BAWAH INI SEPERTINYA AMAN UNTUK DI HAPUS -->

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Responsive-themes is based on Underscores https://underscores.me/, (C) 2012-2017 Responsive-themes, Inc.

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer https://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/

All sizing (typography, layout, padding/margins, etc) are inspired by a modular scale that uses 1em as a base size with a 1.618 ratio.
You can read more about the calculator we use in our Sass here: https://github.com/modularscale/modularscale-sass

FontAwesome License: SIL Open Font License - http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL
Images License: GNU General Public License v2 or later
*/

Jadi sebaiknya jangan hapus bagian komen yang memiliki ” : “, misalnya pada bagian :

Theme Name: Responsive-themes
Theme URI: https://themes-developer.com/responsive-themes/
Author: Response Themes
Author URI: https:// themes-developer.com/