بیایید یک قالب جدید و ساده ای را بسازیم، من قالب جدید خودم را Coffee
می نامم.
/bl-themes/
بسازید، ، حال شما /bl-themes/coffee/
را داریدen.json
را درون فولدر /bl-themes/coffee/languages/
بسازید.metadata.json
را درون فولدر /bl-themes/coffee/
بسازید.index.php
را درون فولدر /bl-themes/coffee/
بسازید.شما ساختار فایل ها و فولدر به شکل زیر دارید.
/bl-themes/coffee/
language/en.json
metadata.json
index.php
قدم بعدی ایجاد محتوای فایل ها است. بیایید از فایل index.php
شروع کرده و کد های HTML و PHP زیر را اضافه می کنیم.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Bludit</title>
</head>
<body>
<?php foreach ($content as $page): ?>
<h1><?php echo $page->title(); ?></h1>
<div><?php echo $page->content(); ?></div>
<hr>
<?php endforeach; ?>
</body>
</html>
فایل languages/en.json
را ویرایش کرده و نام قالب و توضیحات آن را اضافه می کنیم.
{
"theme-data":
{
"name": "Coffee",
"description": "This is my first theme for Bludit."
}
}
حال فایل metadata.json
را برای تکمیل اطلاعات درباره قالب را ویرایش می کنیم.
{
"author": "Bludit",
"email": "",
"website": "",
"version": "1.0",
"releaseDate": "2019-01-01",
"license": "MIT",
"compatible": "3.0",
"notes": ""
}
تبریک میگم، شما اولین قالب خود را برای بلودیت ساختید! حال می توانید به تنظیمات رفته و آن را فعال کنید.