no-img

اِمیلاآموزش ساخت child theme در وردپرس - اِمیلا
0
جمعه 29 شهریور 1398ورودعضویت
اِمیلا
ترفند وب آموزش ساخت child theme در وردپرس
فرم گزارش را به دقت تکمیل نمایید
از همکاری شما پیشاپیش سپاسگذاریم

ادامه مطلب

بروزسانی؛ 17 خرداد 1398
آموزش ساخت child theme در وردپرس
امتیاز 5.00 ( 1 رای )
حمایت از emila.ir

آموزش ساخت child theme در وردپرس

بروزسانی شده در 17 خرداد 1398
142
milipinkman
سوال دارم

در این مقاله از امیلا در مورد نحوه ساخت چایلد تم وردپرس توضیح می دهیم و اینکه چگونه می توان یک چایلد تم ایجاد کرد؟

در واقع یک چایلد تم حداقل از یک پوشه و دو فایل تشکیل می شود. پوشه اصلی چایلد تم ، فایل style.css و فایل functions.php

بیایید از ساخت پوشه چایلد تم شروع کنیم

در ابتدا برای ساخت پوشه وارد پوشه wp-content/themes شوید (در فایل منیجر هاست) . بعد از آن نام پوشه قالب سایتتان را پیدا کنید. مثلا نام پوشه قالب من اینجا emila هست. پس یک پوشه جدید در پوشه themes به نام emila-child ایجاد می کنم. یعنی نام پوشه قالب و در انتهای آن -child رو اضافه می کنم.

حالا وارد پوشه emila-child می شویم و یک فایل به نام style.css در این پوشه ایجاد می کنیم. سپس کد های زیر را در آن کپی می کنیم:

/* Theme Name: چایلد تم اِمیلا Theme URI: http://emila.ir/create-child-theme/ Description: قالب چایلد تم اِمیلا Author: امیلا Author URI: http://emila.ir Version: 1.0.0*/

کد های بالا در واقع چایلد تم را به وردپرس معرفی می کنند. شامل نام سازنده و …

حالا می توانید بعد از این کد ، کد های سی اس اس سفارشی خود را وارد کنید. اگر بیش از یک فایل سی اس اس در قالب اصلی و چایلد تم دارید حالا باید این فایل را در سایت و قالب اصلی (قالب مادر) فراخوانی کنیم. برای اینکار باید یک فایل functions.php در پوشه چایلد تم بسازید و کد زیر را در آن قرار دهید تا فایل style.css فراخوانی شود.

<?php
add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
function my_theme_enqueue_styles() { wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
}
?>

اگر هم قالب شما راست چین هست که صد درصد اینطوره میتونید برای تغییرات در زبان های راست به چپ مثل فارسی فایل rtl.css رو به چایلد تم اضافه کنید و کد های دلخواه رو داخلش قرار بدید تا فقط این کد های سی اس اس در زبان فارسی اعمال شوند.

حالا می توانید هر فایلی که دوست دارید را در چایلد تم خود قرار دهید. فایل header.php و Footer.php و … و خلاصه هر فایلی که نیاز به تغییر آن دارید را در چایلد تم خود کپی کنید و تغییراتی که می خواهید را روی آن اعمال کنید.


موضوع : وب/ برچسب : , , / لینک کوتاه : https://emila.ir/?p=11
designer
نظرات ارسال شده توسط شما، پس از تایید، توسط مدیران سایت منتشر خواهد شد.
نظراتی که به غیر از زبان فارسی، غیر مرتبط با مطلب یا فینگلیش باشد، منتشر نخواهد شد.

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

لینکهای دانلود قرار گرفته در جعبه دانلود، به صورت مستقیم می باشند.
تمامی فایلها قبل از انتشار تست شده اند تا از بروز هرگونه مشکل جلوگیری شود.
برای دانلود سریعتر و راحت تر، توصیه میکنیم از نرم افزارهای مدیریت دانلود استفاده کنید.
اگر برای دانلود فایلی با مشکل مواجه شدید، از قسمت گزارش اپدیت یا خرابی لینک، ما را باخبر سازید.

Here is a some short information about me: I'm a natural born, writer, designer, forecaster, Interested in PHP programming and activities in the field of digital currency, basically I'm a pretty simple person. I work for Emila.ir for more than 1 years. I am passionate about creating posts and content for emila.ir which I think is Among the best viral persian Websites. I am available at Nearby

ارسال پیامک  -  ارسال ایمیل
IP شما : 34.204.176.189