آیا می خواهید یک الگوی سفارشی منحصر به فرد در وردپرس ایجاد کنید؟

الگوهای سفارشی به شما امکان می دهد قالب های مختلفی را برای انتشارات خود به راحتی انتخاب کنید.

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

اما قبل از آن ، اگر هرگز WordPress را نصب نکرده اید کشف کنید چگونه به نصب یک وبلاگ وردپرس مراحل 7 et چگونه برای پیدا کردن، نصب و فعال یک تم وردپرس در وبلاگ خود 

سپس بیایید به آنچه ما اینجا هستیم برگردیم ...

توجه: این آموزش به شما نیاز دارد تا فایلهای قالب WordPress را ویرایش کنید. اگر قبلاً این کار را نکرده اید ، آموزش ما در مورد چگونگی ایجاد یک افزونه وردپرس را بررسی کنید.

چه زمانی به یک الگوی پست سفارشی منحصر به فرد نیاز دارید؟

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

کشف کنید چگونه برای ایجاد قالب های سفارشی در وردپرس

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

چگونه می توان الگوی چاپ نشر سفارشی ایجاد کرد؟

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

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

ایجاد الگوهای سفارشی منحصر به فرد در وردپرس

ابتدا باید یک ویرایشگر متن مانند Notepad در رایانه خود باز کنید و کد زیر را در آن جایگذاری کنید:

<?php

/*

 * نام الگو: مقاله برجسته

 * قالب ارسال نوع: پست ، صفحه ، محصول

 */

 

 get_header ()؛ ؟>

 

این کد یک مدل جدید را با عنوان " مقاله برجسته و آن را برای قالب ، مقاله و قالب های نشر سفارشی در دسترس قرار می دهد.

می توانید این پرونده را به عنوان " BPC-تک post.php روی میز شما

سپس شما باید آن را با استفاده از سرویس گیرنده FTP در پوشه تم وردپرس فعلی خود بارگذاری کنید.

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

مشاهده خواهید کرد که الگوی دلخواه شما ظاهر می شودمقاله برجسته'.

در حال حاضر الگوی شما بیشتر خالی است ، اگر آن را انتخاب کنید یک صفحه خالی مشاهده خواهید کرد.

بیایید درست کنیم.

ساده ترین راه برای این کار کپی کردن کد از پرونده single.php قالب وردپرس و استفاده از آن به عنوان نقطه شروع است.

کشف کنید نحوه درک الگوی ارسال نوع وردپرس

فایل را باز کنید فایل single.php سپس نسخه همه چیز بعد از عملکرد get_header () '.

این کد را در انتهای پرونده خود بچسبانید BPC-تک post.php ". اکنون می توانید این فایل را ذخیره کرده و آن را دوباره به سرور خود منتقل کنید.

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

شما می توانید خود را اضافه کنید کلاسهای CSS سفارشیستون های فرعی را بردارید ، یک مدل با عرض کامل یا هر آنچه را که می خواهید ایجاد کنید.

الگوهای سفارشی منحصر به فرد را بر اساس طبقه بندی ایجاد کنید

آیا می خواهید بر اساس دسته بندی ها از یک الگوی سفارشی از موارد منحصر به فرد استفاده کنید؟

به عنوان مثال ، مقالات در گروه "سفر" ممکن است طرح متفاوت از مقوله های "عکاسی" داشته باشند.

در اینجا این است که چگونه می توانید آن را انجام دهید.

ابتدا باید این کد را به کد اضافه کنید پرونده توابع.php موضوع شما یا روی یک پلاگین وردپرس مخصوص وب سایت شما

/*

* یک ثابت برای دسترسی به پرونده ما تنظیم کنید

*/

تعریف (SINGLE_PATH ، TEMPLATEPATH. '/ مجرد')؛

 

/ **

* single_template را با عملکرد دلخواه خود فیلتر کنید

*/

add_filter ('single_template'، 'my_single_template')؛

 

/ **

* عملکرد برای الگوی ما

*/

عملکرد my_single_template ($ واحد) {

$ wp_query جهانی ، $ post؛

 

/ **

* بررسی برای الگوی واحد بر اساس طبقه بندی

* بر اساس نوع ضرب و شتم دسته بندی و شناسه

*/

foreach ((آرایه) get_the_categor () به عنوان $ گربه):

 

if (file_exists (SINGLE_PATH. '/ single-cat-'. $ cat-> slug. '.php')))

SINGLE_PATH را برگردانید. '/ single-cat-'. $ cat-> مثل حلزون حرکت کردن. '.php'؛

 

elseif (پرونده_وجود دارد (SINGLE_PATH. '/ single-cat-'. $ cat-> term_id. '.php'))

SINGLE_PATH را برگردانید. '/ single-cat-'. $ cat-> term_id. '.php'؛

 

endforeach؛

}

این کد ابتدا بررسی می کند که آیا وردپرس درخواست ارسال یک پست را دارد یا خیر. در این صورت ، به وردپرس می گوید که به دنبال الگو در پوشه "/ single /" قالب وردپرس خود باشید.

اکنون باید فایلهای قالب تعریف شده توسط این کد را اضافه کنید. 

با استفاده از سرویس گیرنده FTP یا File Manager در cPanel وارد وب سایت وردپرس خود شوید و به " / فایل wp-content / themes در / خود را-تم / '.

کشف کنید چگونه به استفاده از FTP در ویندوز 10

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

اکنون باید این پوشه را باز کرده و یک فایل جدید در داخل ایجاد کنید. ادامه دهید و نام این پرونده را بگذارید " sl گنجشک یک گربه { ". جایگزین کردن {رده-مثل حلزون حرکت کردن} با استفاده از مثل حلزون حرکت کردن دسته.

به عنوان مثال ، اگر دسته ای به نام "رسانه'، شما یک پرونده ایجاد خواهید کرد " تک دسته news.php ". اگر مقوله ای به نام "نکات سفر»یک الگوی ایجاد کنید تک گربه راهنمایی از voyage.php، و غیره

اکنون ، این پرونده های قالب کاملاً خالی خواهند بود. به عنوان یک نقطه شروع ، می توانید محتوای پرونده خود را کپی کنید فایل single.php از پوشه تم خود استفاده کرده و آنها را در هر یک از این قالب ها جایگذاری کنید.

اکنون می توانید این الگوهای را ویرایش کنید تا تغییرات مورد نظر خود را انجام دهید.

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

همچنین آموزش ما را بخوانید چگونه برای مدیریت فایل ها و پوشه وردپرس

حال ، فرض کنید پستی در دو دسته اخبار و مشاوره سفر ارسال کرده اید. وردپرس به طور خودکار الگو را برای 'رسانهزیرا ابتدا به ترتیب حروف الفبا ظاهر می شود.

از طرف دیگر ، اگر پستی را در یک دسته رها کرده اید و الگویی برای آن دسته ایجاد نکرده اید ، وردپرس به الگو برمی گردد. فایل single.php پیش فرض از موضوع وردپرس شما.

همچنین برخی از افزونه های برتر WordPress را کشف کنید  

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

ما در اینجا برخی از افزونه های برتر وردپرس را به شما پیشنهاد می دهیم که در انجام این کار به شما کمک می کنند.

1. Social Wall Addon برای UserPro

UserPro می تواند با یک دیوار اجتماعی بسیار سرگرم کننده باشد. این همان چیزی است که "Social Wall Addon برای UserPro" به ارمغان می آورد. با استفاده از افزونه Social Wall می توانید دیواری به وبلاگ یا وب سایت خود اضافه کنید و راهی تازه برای تعامل با کل جامعه در اختیار اعضای خود قرار دهید.

Le پلاگین وردپرس Social Wall به کاربران شما این امکان را می دهد که: پیام ها را با یکدیگر به اشتراک بگذارند، تصاویر را به اشتراک بگذارند، روی پست های دیگران نظر بدهند، کاربران می توانند پیامی را دوست داشته باشند یا نپسندند، آنها می توانند انتخاب کنند که دیوار فقط برای کاربران وارد شده نمایش داده شود یا برای همه کاربران، مدیران می توانند حذف پست ها یا نظرات کاربران و غیره

دانلود | نسخه ی نمایشی | میزبانی وب

2. دسته بندی های پیشرفته WooCommerce

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

شما با این افزونه وردپرس کنترل کاملی در مورد دسته بندی های WooCommerce و طرح آنها خواهید داشت. به طور خاص ، می توانید زیر شاخه های مورد نظر خود را به نمایش بگذارید و همچنین آنها را در ستون ها اصلاح یا مرتب کنید. شما قادر خواهید بود سبک ، قلم را تعریف کنید و حتی توضیحی کوتاه به آنها بدهید.

دانلود | نسخه ی نمایشی | میزبانی وب

3. WavePlayer

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

همچنین می تواند برای اهداف پادکست استفاده شود و ویژگی های دیگری مانند: پشتیبانی از HTML5 ، طرح پاسخگو ، ادغام WooCommerce، و غیره. همچنین می توانید قبل از انتشار لیست پخش بصری ایجاد کنید. ویژگی اساسی دیگر سرعت و کارایی آن است.

دانلود | نسخه ی نمایشی | میزبانی وب

سایر منابع پیشنهادی

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

 

 

نتیجه

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

با این حال، شما همچنین می توانید با ما مشورت کنید ressourcesاگر برای اجرای پروژه های ایجاد سایت های اینترنتی به عناصر بیشتری احتیاج دارید ، با مشورت راهنمای ما در مورد ایجاد وبلاگ وردپرس.

در ضمن در مورد خودتان برای ما بگویید نظر و پیشنهادات در بخش اختصاصی

...