چگونه ساخت صفحه جدا در وردپرس داشته باشیم ؟
شناسه پست: 17229
بازدید: 14

چگونه ساخت صفحه جدا در وردپرس داشته باشیم ؟

جواب و عملی کردن آن بسیار ساده است ؛ لطفا تا انتهای آموزش با ما همراه باشید …

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

البته می توانید از آیتم های قالب اصلی نیز در آن بهره ببرید ، به طور مثال ، سربرگ قالب اصلی که حاوی منو های سایت می باشد را در آن قرار دهید و یا دیگر آیتم ها ؛

به طور  کلی دست شما کاملا باز است و می توانید ۰ تا ۱۰۰ یک قالب اختصاصی جدا از قالب اصلی داشته باشید .

آموزش ساخت صفحه جدا در وردپرس

در ابتدا نیاز به ایجاد یک فایل php دارید به نام : custompaget1.php

این فایل را در کنار فایل های اصلی قالب مثل index.php , single.php , page.php قرار دهید.

محتویات فایل php مذکور به شکل زیر بایستی باشد :

<?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(); ?>

.

با این کار در زمان ایجاد برگه جدید در وردپرس ، در ستون کنار ، در قسمت ” قالب ” یا همان template یک گزینه ی جدید ایجاد می شود که می توانید آن را انتخاب نمایید.

درست مانند تصویر زیر :

چگونه ساخت صفحه جدا در وردپرس داشته باشیم ؟

.

به همین سادگی کار ساخت صفحه جدا در وردپرس تمام است.

شما با هر گونه تغییری در فایل custompaget1.php که ساخته اید ، عملا قالب اختصاصی آن برگه هایی که در آنها این قالب انتخاب شده اند را ویرایش می کنید.

.

آموزش ویرایش صفحه جدا در وردپرس

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

کد فراخوانی هدر ( سربرگ ) قالب اصلی وردپرس :

<?php get_header(); ?>

.

کد فراخوانی محتویات برگه ایجاد شده در مدیریت وردپرس :

توجه : این قسمت کد همواره باید وجود داشته باشد.

		<?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;
		?>

.

کد فراخوانی سایدبار ( ستون کناری ) قالب اصلی وردپرس :

<?php get_sidebar(); ?>

.

کد فراخوانی فوتر ( پانوشت ) وردپرس :

<?php get_footer(); ?>

.

کد فراخوانی css ( سی اس اس ) :

<link rel="stylesheet" type="text/css" href="./custompaget1.css" >

 

نویسنده

مدیر سایت
مدیریت مجموعه داده پردازان مدرن