• جواد مرادی
  • ۱۵ام, مهر ۱۳۹۷

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

برگه سفارشی در ورپرس چیست؟

به طور پیش‌فرض وردپرس به شما این امکان را می‌دهد که پست و صفحات خودتان را ایجاد کنید. پوسته وردپرس شما با استفاده از یک فایل الگو به نام page.php، ظاهر صفحات شما را کنترل می‌کند.
این فایل الگو تمام صفحاتی که در وردپرس دارید را تحت‌تاثیر قرار می‌دهد. با این حال، همه صفحات یک‌سان نیستند. تغییرات کوچک در آرایش و ظاهر آن‌ها می‌تواند آن‌ها را منحصر بفرد و بسیار مفید کند.
ایجاد یک الگوی صفحه سفارشی در وردرپس نیاز به درک اولیه از HTML، CSS و PHP دارد.
با گفتن این حرف، بیایید به ایجاد اولین صفحه سفارشی خود در وردپرس بپردازیم.

 

ایجاد یک برگه سفارشی در وردپرس

اول، باید یک ویرایشگر متن ساده مانند Notepad را روی کامپیوتر خود باز کنید. و در فایل خالی ، کد زیر را اضافه کنید:


<?php /* Template Name: CustomPageT1 */ ?>

این کد به سادگی به وردپرس می‌گوید که این یک فایل الگو است و باید به عنوان CustomPageT۱ شناخته شود. شما می‌توانید نام دلخواه خودتان را انتخاب کنید.
پس از اضافه کردن کد، فایل را در دسکتاپ خود، به عنوان custompaget1.php ذخیره کنید.
شما می‌توانید پرونده را با هر نامی ذخیره کنید، فقط مطمئن شوید پسوند فایل .php هست.
در مرحله بعد، باید با استفاده از یک کارگیر FTP به وب سایت خود متصل شوید.
به پوشه قالب خود بروید و فایل مورد نظر را در پوشه قالب آپلود کنید. مسیر :
Wp-content/themes/
حالا شما باید برای ایجاد یک صفحه جدید ، وارد پنل مدیریت وردپرس خود شوید.
یک برگه برگه جدید ایجاد کنید.در صفحه ویرایش برگه، به بخش ” ویژگی‌های برگه ” بروید، و قالب برگه را بروی صفحه یا الگویی که خودتان ساختید تنظیم کنید.

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

در پوشه قالب خود. فایلی به نام page.php پیدا خواهید کرد. شما باید این فایل را بروی کامپیوترتان دانلود کنید.

Downloading page template file

فایل page.php را در یک ویرایشگر متن ساده مانند Notepad باز کنید و همه محتوای آن را کپی کنید، به جز قسمت هدر.

حال شما باید فایل سفارشی خودتان را باز کنید و آن را در انتها قرار دهید.
فایل صفحه سفارشی شما چیزی شبیه به این خواهد بود :


<?php /* Template Name: CustomPageT1 */ ?>

<?php get_header(); ?>

<div id="primary" class="content-area">
<main id="main" class="site-main" role="main">
<?php
// Start the loop.
while ( have_posts() ) : the_post();

// Include the page content template.
get_template_part( 'template-parts/content', 'page' );

// If comments are open or we have at least one comment, load up the comment template.
if ( comments_open() || get_comments_number() ) {
comments_template();
}

// End of the loop.
endwhile;
?>

</main><!-- .site-main -->

<?php get_sidebar( 'content-bottom' ); ?>

</div><!-- .content-area -->

<?php get_sidebar(); ?>
<?php get_footer(); ?>

فایل دلخواه قالب صفحه خود را ذخیره کنید و آن را با استفاده از FTP به پوشه تم خود بازگردانید.
اکنون می توانید صفحه ای که ایجاد کردید را مشاهده کنید در حال حاضر دقیقا مانند صفحات دیگر شما در وردرپرس ظاهر خواهد شد.

می توانید ویرایش قالب فایل سفارشی خود را ادامه دهید. برای مثال، شما می توانید سایدبار را حذف کنید، کد PHP سفارشی اضافه کنید، هر HTML دیگری که می خواهید اضافه کنید.

ما امیدواریم که این مقاله به شما در اضافه کردن یک برگه سفارشی در وردپرس کمک کرده باشد.
پیروز و سربلند باشید.


ارسال دیدگاه

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

کد امنیتی Time limit is exhausted. Please reload CAPTCHA.

گروه ماهدیس وب از سال 1390 فعالیت خود را در زمینه طراحی و توسعه نرم افزارهای تحت وب با توجه به استانداردها و متدولوژی های روز دنیا و مد نظر قرار دادن ارزش ها و باورهای حرفه ای و نیز مطالعات کیفی و کمی در زمینه سیستم های یکپارچه مدیریت تحت وب , به منظور طرح,توسعه کاربرد نرم افزارهای مبتنی بر وب اغاز نمود.

logo-samandehi
تهران
ساعت 8 الی 18
09128364674
09128364675
© 2018 کلیه حقوق مادی و معنوی برای ماهدیس وب محفوظ میباشد.