ساخت یک صفحه سفارشی در وردپرس

درود بر شما همراهان همیشگی وب پرداز،

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

صفحه سفارشی در وردپرس چیست؟

بصورت پیش فرض شما میتوانید در وردپرس خود صفحات و پست هایی را ایجاد کنید که قالب و ظاهر آنها توسط فایلی بنام page.php تعیین میشود.

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

برای درک بهتر این مطلب باید یک سطح آشنایی پایه با زبان های برنامه برنامه نویسی html ، css ، php فقط برای درک بهتر داشته باشید.

ساخت یک صفحه سفارشی در وردپرس

در اولین قدم بایستی یک فایل php ایجاد کنید و قالب خود را با کد زیر آغاز کنیم و بعد از آن کد های قالب مودنظر را بنویسید:

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

این کد اسم قالب را تعیین میکند که در اینجا آن را CustomTheme نامیده ایم و وردپرس آن را به این عنوان شناسایی خواهد کرد. سپس این فایل را با نام CustomTheme.php ذخیره کنید.

حال اگر این فایل را در هاست خود در مسیر /wp-content/themes/ و در پوشه قالب موردنظر آپلود کنید، کافیست به قسمت برگه ها >> افزودن برگه بروید و سپس در قسمت ویژگی های برگه، قالب برگه را به قالبی که ساخته اید تغییر دهید. اگر مرحله قبل را بدرستی انجام داده باشید قالب در این قسمت برای شما نمایش داده خواهد شد.

اگر صفحه موردنظر را در سایت خود مشاهده کنید، تغییرات را مشاهده خواهید کرد.

چگونه قالب فعلی خود را ویرایش کنیم؟

برای ویرایش قالب پیش فرض برگه ها میتوانید در فایل منیجر هاست خود در همان پوشه قالب مورد نظر در مسیر /wp-content/themes/ فایل page.php را انتخاب و بر روی edit کلیک کنید.

سپس کد هایی که درون این فایل هستند و ما آنها را مشخص نموده ایم کپی کنید.

ما نیازی به قسمت بالای این کد نداریم، زیرا در قالب خود این قسمت را داریم.

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

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

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( '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(); endif;
// End the loop. endwhile; ?>
</main><!-- .site-main --> </div><!-- .content-area -->
<?php get_footer(); ?>

حال میتوانید قالب برگه ها را به سلیقه خود تغییر دهید، برای مثال برای افزودن ستون کناری میتوانید قبل از کد <?php get_footer(); ?> کد <?php get_sidebar(); ?> را اضافه نمایید. و یا برای حذف هدر، کد get_header(); ?> را حذف نمایید.

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

از همراهی شما متشکریم ، موفق و پیروز باشید.

امتیازدهی به این مطلب
[کل: 1 میانگین: 5]

دیدگاهتان را بنویسید

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

10 + 5 =