WordPress ·

تعديل قالب ووردبريس

هذه طريقة لاستخدام قالب ووردبريس بعد تعديل نسخة احتياطية منه (تُسمى قالبًا فرعيًا)، من دون المساس بالقالب الأصلي.

  1. لتسهيل معرفة القالب الفرعي المستخدم، أنشئ مجلدًا جديدًا داخل مجلد “wp-content/themes” وسمّه بتركيب اسم القالب. (مثال: إذا كان اسم القالب الأصلي “twentyfifteen”، فأنشئ مجلدًا باسم “twentyfifteen-child”)
  2. انسخ ملف “style.css” من القالب الأصلي إلى مجلد القالب الفرعي، ثم عدّل “Theme Name” و”Themplate” كما يلي.
    /*
    Theme Name: Twenty Fifteen Child
    Theme URI: https://wordpress.org/themes/twentyfifteen/
    Template: twentyfifteen
    Author: the WordPress team
    Author URI: https://wordpress.org/
    Description: Our 2015 default theme is clean, blog-focused, and designed for clarity. Twenty Fifteen's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
    Version: 1.5
    License: GNU General Public License v2 or later
    License URI: http://www.gnu.org/licenses/gpl-2.0.html
    Tags: black, blue, gray, pink, purple, white, yellow, dark, light, two-columns, left-sidebar, fixed-layout, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
    Text Domain: twentyfifteenTemplate: twntyfifteen
    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.
    */
  3. أنشئ ملف “functions.php” داخل مجلد القالب الفرعي باستخدام الشيفرة التالية.
    <?php
    add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
    function theme_enqueue_styles() {
    wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
    }
    ?>
  4. انسخ ملف “screenshot.png” من القالب الأصلي إلى مجلد القالب الفرعي.
  5. انسخ الملف الذي تريد تعديله من القالب الأصلي إلى مجلد القالب الفرعي، ثم عدّله واستخدمه.

(مرجع: http://codex.wordpress.org/Child_Themes)

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *