دیجی اسکریپت

دانلود قالب Archives | صفحه 541 از 1195 | دیجی اسکریپت

چرا و چطور کار با لینوکس را شروع کنیم؟
[ad_1]

برای هر کسی که میخاد برنامه نویس باشه یا حداقل توی جمع برنامه نویس ها (یا به قول بعضی از دوستان که اشتباه میگن کدنویس ها) حرفی برای گفتن داشته باشه٬ لینوکس سیستم عاملی هست که باید کار باهاش رو شروع کنه. لینوکس یکی از قدرتمند ترین سیستم های حال حاضر در دنیاست.

 

چرا و چطور کار با لینوکس را شروع کنیم؟

 

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

 

چطور کار با لینوکس را شروع کنیم؟

تقریبا اکثر وبسایت هایی که شما مشاهده می کنید روی سرور های لینوکسی میزبانی میشن و همچنین بیش از ۹۰ درصد ابر کامپیوتر های دنیا هم از این سیستم عامل استفاده میکنند. پس شکی نیست لینوکسی شدن علاوه بر حرفه ای بودن٬ کلی هم کلاس داره!

 

خب میریم سراغ شروع کار با لینوکس!

 

لینوکس رو کجا نصب کنیم؟

برای نصب لینوکس ۲ راه داریم. راه اول اینه که مستقیم دی وی دی یا فلش قابل بوت لینوکس رو مثل ویندوز روی سیستم خودمون بذاریم و شروع کنیم به نصب لینوکس از طریق بوت سیستم٬ که هر کسی نصب ویندوز رو بلد باشه حتما میتونه از این روش استفاده کنه و لینوکس رو هم روی سیستم خودش نصب کنه. حالا کنار سیستم عامل فعلی نصب بشه یا اینکه کلا سیستم و هارد و … رو پاک کنیم و لینوکس خام روی سیستم نصب کنیم.

 

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

 

نصب لینوکس روی مجازی‌ساز

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

 

نصب در مجازی‌ساز ویندوزی

اگر میخواید روی ویندوز یک مجازی ساز نصب کنید پیشنهاد می کنم از vmware workstation عزیزی استفاده کنید که ایران رو هم تحریم کرده!

 

نصب مجازی ساز در سرور اختصاصی

اما اگر قصد دارید بدون نیاز به نصب ویندوز ٬ یعنی بصورت مستقیم مجازی ساز رو روی سیستم به عنوان یک سیستم عامل نصب کنید باز هم از vmware vsphere استفاده کنید. 😐

 

نصب لینوکس در مک! البته باز هم با مجازی‌ساز

اگر شما هم با سیستم‌عامل مک کار می‌کنید (البته ریا نباشه) میتونید از parallels desktop استفاده کنید. این برنامه هم بصورت مجازی ساز کار میکنه و می‌تونید روی مک بوک یا ای مک خودتون همزمان چندتا سیستم عامل بالا بیارید.

 

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

نوشته چرا و چطور کار با لینوکس را شروع کنیم؟ اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

افزونه کپی زدن مطالب سایت به وردپرس WP Content Crawler v1.8.0
[ad_1]

افزونه کپی زدن مطالب سایت به وردپرس WP Content Crawler v1.8.0   WP Crawler  – Grab Any Website Content WordPress Plugin نام افزونه حرفه ای …

[ad_2]

لینک منبع مطلب

افزونه مدیریت ارتباط با مشتری در ووکامرس Customer Relationship Manager
[ad_1]

WooCommerce Customer Relationship Manager نام افزونه کاربردی ووکامرس می‌باشد که به وسیله آن می‌توانید ارتباط خود را با مشتریان مدیریت کرده و به آسانی بتوانید امکانات مدیریت مشتریان را در اختیار بگیرید. این افزونه به شما این امکان را خواهد داد تا بتوانید ایمیل های دلخواه خود را به مشتری ارسال کرده و مدیریت کنید. همچنین می‌توانید گروه های مختلف برای گروه بندی مشتریان ایجاد کرده و از این طریق مدیریت بهتری بر روی مشتریان داشته باشید.

افزونه مدیریت ارتباط با مشتری Customer Relationship Manager به شما لیستی از مشتریان را ارائه خواهد داد که از طریق آن می‌توانید مدیریت بسیار خوبی بر روی مشتریان داشته باشید. در این لیست می‌توانید اطلاعات مختلفی از مشتریان مانند: ایمیل، وضعیت مشتری، آخرین سفارش، میزان خرید، و همچنین دکمه ایجاد سفارش برای مشتری، ارسال ایمیل به مشتری و موارد دیگر را در اختیار داشته باشید. در ادامه می‌توانید ویژگی های دیگر این افزونه را مطالعه کنید.

افزونه مدیریت ارتباط با مشتری در ووکامرس Customer Relationship Manager

قابلیت های افزونه مدیریت ارتباط با مشتری در ووکامرس Customer Relationship Manager :

  • امکان ارسال ایمیل
  • شامل اطلاعات پویا در ایمیل های ارسال شد
  • ایجاد تماس با مشتری
  • امکان ایجاد وظیفه
  • امکان یادآوری وظیفه
  • امکان ایجاد گروه مشتریان
  • کسب اطلاعات کسب و کار حیاتی برای تجزیه و تحلیل
  • امکان ایجاد یادداشت های مشتری
  • امکان تعیین فرمت نام کاربری
  • امکان فیلتر بر روی لیست مشتریان
  • فیلتر بر روی جستجو مشتریان
  • ایجاد لینک برای هر مشتری
  • ارسال خودکار ایمیل
  • آدرس از روی گوگل مپ
  • امکان تعیین فرمت نام مشتری
  • و امکانات دیگر…

نوشته افزونه مدیریت ارتباط با مشتری در ووکامرس Customer Relationship Manager اولین بار در دلکد – دانلود اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

اولین نسخه بتای وردپرس ۵٫۲ در دسترس کاربران قرار گرفت
[ad_1]

از وردپرس ۵ تا به امروز، تیم توسعه وردپرس به سرعت در حال فعالیت هستند و نسخه‌های بعدی را با امکانات بیشتری منتشر می‌کنند. این سرعت عمل و پویایی هم قابل تحسین است و هم جالب! حال اینکه قرار است واقعا چه اتفاق عظیمی در انتظار کاربران وردپرس باشد، مسئله‌ای بسیار مهیج است که همه ما را کنجکاو کرده. امروز که در خدمت شما رسیدیم می‌خواهیم خبر از انتشار اولین نسخه بتای وردپرس ۵٫۲ بدهیم. این نسخه در حال حاضر در مخزن وردپرس موجود است اما نه برای اینکه آن را در سایت اصلی خود بروزرسانی کنید، بلکه می‌توانید دریافت کرده و بصورت آزمایشی در محیط تستی مورد بررسی قرار دهید. همان کاری که ما امروز قرار است انجام دهیم. به بخش اطلاعات تغییرات وردپرس خوش آمدید!

 

اولین نسخه بتای وردپرس ۵٫۲

برای اینکه بتوانیم اولین نسخه بتای وردپرس ۵٫۲ را تست کنیم دو راه پیش روی ما قرار دارد:

  • می‌توان از افزونه wordpress beta tester برای این‌کار کمک گرفت که قابلیت بررسی و تست نسخه‌های جدید را برایمان فراهم می‌کند.
  • دریافت نسخه آزمایشی وردپرس ۵٫۲ و نصب آن بر روی لوکال هاست (این نسخه را در انتهای همین مقاله برایتان قرار دادیم که می‌توانید آن را دانلود کنید)

حتما از این دو روشی که گفتیم برای بررسی این نسخه آزمایشی کمک بگیرید. حال ببینیم وضعیت به چه صورت است و این وردپرس ۵٫۲ ما قرار است چه زمانی رونمایی شود.

طبق گزارشاتی که تیم توسعه وردپرس ارائه کرده‌اند، وردپرس ۵٫۲ در تاریخ ۱۰ اردیبهشت ۱۳۹۸ رونمایی می‌شود به همین دلیل با انتشار نسخه‌های بتا قرار است اشکالات و باگ‌های این نسخه طی چند هفته باقی‌مانده برطرف شود تا یک نسخه کامل و تا حد زیادی بی‌نقص ارائه شود. اگر موافق باشید تغییرات و این اشکالات برطرف شده در نسخه آزمایشی وردپرس ۵٫۲ را با هم بررسی کنیم.

 

بلوک ویرایشگر

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

بلوک‌های متنی در سخه آزمایشی وردپرس ۵٫۲ از تمامی ویرایشگرها پشتیبانی می‌کند و از این بابت هیچ‌گونه نگرانی نخواهید داشت. بخش وارد کردن نامک و برجسب‌ها در این نسخه بهبود یافته و باز هم نسبت به نسخه‌های قبلی بهتر می‌توانید با آن کار کنید. از طرفی گزینه‌های جدیدی به بلوک متنی اضافه شده که عبارت است از:

  • بلوک RSS
  • بلوک مربوط به جستجو
  • بلوک مربوط به تقویم
  • بلوک مربوط به برچسب‌ها
  وردپرس ۵٫۰٫۳ منتشر شد

اولین نسخه بتای وردپرس 5.2 در دسترس کاربران قرار گرفت

تیم توسعه همچنان در حال برطرف کردن اشکالات موجود در بلوک‌های متنی هستند و از این بابت خیالتان راحت باشد که هر مدل مشکلی که با آن برمی‌خورید در نسخه‌های بعدی کم کم رفع خواهد شد.

 

اپلیکیشن موبایل برای وردپرس

طبیعتا قرار نیست بلوک‌های متنی تنها برای نسخه دسکتاپ کارایی داشته باشد؛ ما انتظار داریم که در نسخه موبایل نیز از کیفیت و کارایی خوبی برخوردار باشد. در نسخه آزمایشی وردپرس ۵٫۲ روی این موضوع نیز تمرکز بیشتری شده و تحت توسعه قرار گرفته است.

 

بررسی سلامت سایت

برای اینکه بتوانیم همگی دست به دست هم دهیم تا تیم توسعه وردپرس بهترین نسخه را ارائه دهند، خیلی خوب است تا با دریافت اولین نسخه بتای وردپرس ۵٫۲ سلامت سایت را بررسی کنیم و هر اشکالی که در آن مشاهده می‌شود حتما گزارش دهیم.

 

یکی از مواردی که هدف اولیه پروژه وردپرس ۵٫۱ بود و ناموفق ماند، در نسخه ۵٫۲ به انجام می‌رسد. برای اولین بار، ویژگی جالبی را در وردپرس مشاهده خواهید کرد. این ویژگی چیست؟
وردپرس خود کدی که هر بخش از سایت را دچار مشکل کرده می‌گیرد و در پیشخوان به شما نمایش می‌دهد تا بدانید مشکلی که برایتان پیش آمده از کجا آب می‌خورده! این موضوع تا حد زیادی به شما کمک می‌کند تا راحت‌تر مشکلات سایتتان را برطرف نمایید. علاوه بر این ویژگی تیم توسعه یک ابزار بررسی سلامت وبسایت را در پیشخوان وردپرس تعبیه کرده‌اند. برای مشاهده این ویژگی کافیست به بخش ابزارها>> Health check مراجعه کنید:

اولین نسخه بتای وردپرس 5.2 در دسترس کاربران قرار گرفت

نسخه PHP

اگر یادتان باشد گفته بودیم که قرار است در نسخه ۵٫۱ قابلیتی به وردپرس اضافه شود که به شما اعلام پایین بودن نسخه php کند. اما این اتفاق در آن نسخه نیفتاد! حال در این نسخه به قطعیت به شما اطلاع داده می شود که در صورت پایین بودن نسخه پی‌اچ‌پی (معمولا پایین‌تر از ۵٫۶) آن را ارتقا دهید.

نوشته اولین نسخه بتای وردپرس ۵٫۲ در دسترس کاربران قرار گرفت اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

طرح لایه باز بروشور دو لت شرکتی با فرمت PSD
[ad_1]

بروشور دو لت شرکتی

در این مطلب شاهد طرح لایه باز بروشور دو لت شرکتی مناسب جهت استفاده و ویرایش در نرم افزار فتوشاپ می باشید. این طرح کاملا لایه باز و در قالب ۲ فایل psd بر روی سایت بارگذاری شده است که می توانید خیلی ساده و راحت نسبت به ویرایش و سفارشی سازی آن در محیط فتوشاپ اقدام کنید. طرح از کیفیت بالایی برخوردار بوده و دارای سایز و ابعاد ۲۴۸۰ × ۳۵۰۸ پیکسل است که مناسب جهت چاپ و پرینت با وضوح تصویر بالا بر روی کاغذ سایز A4 می باشد. از این طرح لایه باز می توان در طراحی انواع بروشورهای شرکتی ، اداری و دیگر کسب و کارها استفاده نمود.

 

طرح لایه باز بروشور دو لت شرکتی با فرمت PSD

 

جزئیات بیش تر :

  • کیفیت بالای طرح
  • کاملا لایه باز
  • شامل ۲ فایل
  • فرمت : psd
  • سایز و ابعاد : ۲۴۸۰ × ۳۵۰۸ پیکسل
  • رزولوشن : ۳۰۰DPI
  • مد تصویر : CMYK Color/8
  • قابل چاپ بر روی کاغذ با سایز A4
  • کاملا سازماندهی و گروهبندی شده
  • قابل استفاده و ویرایش در نرم افزار فتوشاپ

نوشته طرح لایه باز بروشور دو لت شرکتی با فرمت PSD اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

آیا می‌دانید برای ساخت قالب وردپرس ، تنها به ۸ مرحله نیازمندیم؟
[ad_1]

قالب وردپرس از اجزاء مختلفی تشکیل شده. هر یک از این اجزاء کار مخصوص به خود را انجام می‌دهند. اگر شما هم به قالب‌های وردپرس علاقه مند هستید و دوست دارید بدانید یک قالب وردپرس چگونه ساخته می‌شود، هر کدام از فایل‌ها چه کاری انجام می‌دهند و چگونه می‌توان یک قالب وردپرس ساخت؛ تصمیم داریم آموزش ساخت قالب وردپرس را در این مطلب بررسی کنیم. شاید با خودتان بگویید چه نیازی به یادگیریست! این همه قالب رایگان و حرفه‌ای که بصورت آماده موجودند! دیگر چه نیازی به این کارهاست؟ بعضی از دوستان علاقه به توسعه دادن، دارند و می‌خواهند ۰ تا ۱۰۰ کار را سفارشی ایجاد کنند. از طرفی اگر روزی مجبور شدید بخشی از قالب خود را تغییر دهید، نیازی به صرف هزینه بالا ندارید و می‌توانید خودتان با آگاهی نسبت به بخش‌های مختلف قالب، تغییر را ایجاد کنید.

 

ساخت قالب وردپرس

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

 

چرا باید طراحی قالب وردپرس را یاد بگیرم؟

ممکن است شما هم علاقه زیادی به کدنویسی نداشته باشید؛ اما اگر کمی در این زمینه بدانید بد نیست. به دلیل اینکه در آینده ممکن است بخواهید تغییراتی را در سایت وردپرسی خود اعمال کنید که شاید با افزونه کار شما انجام شود؛ اما مطمئنید که همیشه افزونه کارساز خواهد بود؟ در ضمن انباشته شدن افزونه‌های متعدد برای کار‌های کوچک نیز ایده خوبی به نظر نمی‌رسد؛ زیرا باعث افت سرعت سایت شما خواهد شد. پس بهتر است کمی در مورد کدهای برنامه نویسی وردپرس بدانید تا اگر نیازی به تغییر داشتید، به راحتی و با دست باز، این کار را انجام دهید. نگران نباشید؛ ما نمی‌خواهیم از شما یک برنامه نویس بسازیم! صرفا با روند طراحی و ساخت قالب وردپرس، آشنا خواهید شد و یاد می‌گیرید که چگونه یک قالب وردپرس کار می‌کند. در انتهای این آموزش خواهید دانست که دقیقا کدام فایل را باید ویرایش کنید تا تغییرات شما اعمال شود. شک نکنید این مهارت در آینده به کارتان خواهد آمد.‌

 

قدم صفر: یک ویرایشگر کد نصب کنید.

برای اینکه بتوانیم کدهای خود را به آسانی مدیریت و ویرایش کنیم، به یک ویرایشگر کد نیاز داریم. ویرایشگرهای متعددی وجود دارد اما ما در این آموزش از نرم افزار Notepad ++ استفاده کرده‌ایم.

 

قدم اول: یک پوشه برای محتویات وردپرس بسازید.

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

آیا می‌دانید برای ساخت قالب وردپرس ، تنها به ۸ مرحله نیازمندیم؟

پوشه‌ای که ما بیشتر با آن سر و کار داریم، پوشه wp-content است. داخل این پوشه، پوشه دیگری به نام themes وجود دارد که تمامی قالب‌هایی که بخواهید روی سایت خود نصب کنید، در این پوشه قرار گرفته‌اند. وردپرس به صورت پیش فرض ۳ قالب در این پوشه قرار داده است که ما نیازی به آن‌ها نداریم. حال در پوشه themes، یک پوشه جدید بسازید و نام دلخواهی روی آن بگذارید؛ این نام، اسم قالب شما خواهد بود. ما از نام customtheme برای قالب وردپرس خود استفاده کردیم.

آیا می‌دانید برای ساخت قالب وردپرس ، تنها به ۸ مرحله نیازمندیم؟

قدم دوم: فایل های style.css و index.php را بسازید.

بعد از اینکه پوشه قالب خود را ساختید، در داخل این پوشه دو فایل مجزا به نام‌های style.css و index.php بسازید.

آیا می‌دانید برای ساخت قالب وردپرس ، تنها به ۸ مرحله نیازمندیم؟

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

Style.css: یک فایل ضروری برای هر قالب وردپرسی است که در آن دستورالعمل‌های ظاهری سایت قرار گرفته است. و همچنین وردپرس، اطلاعات قالب را از این فایل فراخوانی می‌کند. در این مثال، ما نام قالب، نام سازنده، آدرس سازنده و نسخه قالب را قرار داده‌ایم. شما هم قطعه کد زیر را در فایل style.css قرار دهید.

/*
Theme Name: customtheme
Author: 20script
Author URI: https://www.20script.ir
Version: 1.0
 */

آیا می‌دانید برای ساخت قالب وردپرس ، تنها به ۸ مرحله نیازمندیم؟

Index.php: در این فایل اکنون کدی را قرار می‌دهیم که نشان دهیم قالب اختصاصی وردپرس ما به خوبی کار می‌کند. قطعه کد زیر را در این فایل قرار دهید و تغییرات را ذخیره کنید.

<h1>Custom Theme!</h1>

آیا می‌دانید برای ساخت قالب وردپرس ، تنها به ۸ مرحله نیازمندیم؟
شاید باورتان نشود ولی شما هم اکنون در ساخت قالب وردپرس خود بصورت اختصاصی موفق شدید!
قدم سوم: قالب خود را از پیشخوان وردپرس فعال کنید.وارد پیشخوان وردپرس شوید و از قسمت نمایش، وارد قسمت پوسته‌ها شوید. اکنون قالب جدید خود را در لیست قالب‌ها مشاهده خواهید کرد.
آیا می‌دانید برای ساخت قالب وردپرس ، تنها به ۸ مرحله نیازمندیم؟
می توانید روی دکمه جزئیات پوسته کلیک کنید تا مطمئن شوید اطلاعاتی که در مورد قالب در فایل style.css نوشتیم، به درستی نمایش داده می‌شود. همان‌طور که در عکس زیر می‌بینید، نام قالب به همراه ورژن و سازنده آن مشخص است:
آیا می‌دانید برای ساخت قالب وردپرس ، تنها به ۸ مرحله نیازمندیم؟
حال دکمه فعال کردن را بزنید تا پوسته شما فعال شود. بعد از فعال‌سازی پوسته، نگاهی به سایت خود بیاندازید. می‌دانم، ظاهر خیلی خوبی ندارد اما نقطه خوبی برای شروع طراحی و ساخت قالب وردپرس بصورت اختصاصی است.

 

قدم چهارم: کدهای نمایش عنوان و نوشته پست‌ها را اضافه کنید.

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

 

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

<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
  
    <?php endwhile; else : echo ' There are no posts! '; endif; ?>

در ساده‌ترین حالت، این حلقه از دو فانکشن استفاده می‌کند؛ یکی ()have_posts و دیگری ()the_post. مورد دیگری بصورت ()have_post بررسی می‌کند که آیا پستی برای نمایش وجود دارد یا خیر. پاسخ آن true یا false است که اگر true باشد، پست‌هایی برای نمایش وجود دارد و برعکس. فانکشن ()the_post پاسخی ندارد و فقط وردپرس را برای نمایش پست‌ها آماده می‌کند. با کد بالا چیزی در سایت شما نمایش داده نخواهد شد و فقط کد اولیه بود. اکنون باید قطعه کد زیر را در فایل index.php خود قرار دهید. کدی که قبلا در این فایل نوشتید را نیز پاک کنید و کد جدید را جایگزین کنید.

<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
  
         
 
 
 
 
 
<h2><?php the_title() ?></h2>
 
 
 
 
 
 
        <?php the_content() ?>
     
    <?php endwhile; else : echo ' There are no posts! '; endif; ?>

بسیار خوب! اکنون با دو فانکشن دیگر وردپرس آشنا شدید. فانکشن ()the_title که عنوان نوشته و فانکشن ()the_content که محتوای نوشته را نمایش می‌دهد. این کار برای هر تعداد مقاله‌ای که در دیتابیس شما موجود است، انجام می‌شود و همه آن‌ها نمایش داده خواهند شد. اگر سایت خود را ببینید، ملاحظه می‌کنید که همه چیز برای ساخت قالب وردپرس به خوبی پیش می‌رود.

آیا می‌دانید برای ساخت قالب وردپرس ، تنها به ۸ مرحله نیازمندیم؟

قدم پنجم: به هر نوشته، لینک اضافه کنید.

اگر بخواهیم به جای اینکه نوشته‌ها را فقط در صفحه اصلی ببینیم، برای هر یک لینک مجزایی بگذاریم و یک صفحه برای هر یک اختصاص دهیم، باید از یک فانکشن دیگر وردپرس استفاده کنیم. برای اینکار می توانیم از فانکشن ‌()the_permalink استفاده کنیم. حال می‌توانید قطعه کد زیر را جایگزین کدهای قبلی در فایل index.php کنید.

<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
  
         
 
 
 
<h2><a href="<?php the_permalink() ?>"><?php the_title() ?></a></h2>
 
 
 
 
        <?php the_content() ?>
     
    <?php endwhile; else : echo ' There are no posts! '; endif; ?>

اکنون عنوان نوشته‌ها لینک‌دار می‌شود و با کلیک کردن روی هریک می‌توان وارد صفحه مخصوص آن نوشته شد.

آیا می‌دانید برای ساخت قالب وردپرس ، تنها به ۸ مرحله نیازمندیم؟

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

همانطور که نمایش مقاله‌ها در ساخت قالب وردپرس مهم است، نمایش سربرگ (Header) و پابرگ(Footer) نیز از اهمیت بالایی برخوردار است. این قسمت‌ها در تمامی صفحات سایت شما نمایش داده خواهند شد و جزء ضروری تمامی سایت‌ها هستند. درست حدس زده اید؛ برای نمایش سربرگ و پابرگ در وردپرس، از فانکشن‌ها استفاده می‌کنیم. دو فانکشن ()get_header و ()get_footer برای این کار هستند. بنابراین کد زیر را جایگزین کدهای قبلی در فایل index.php کنید و تغییرات را ذخیره نمایید.

<?php get_header(); if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
  
         
 
<h2><a href="<?php the_permalink() ?>"><?php the_title() ?></a></h2>
 
 
        <?php the_content() ?>
     
    <?php endwhile; else : echo ' There are no posts! '; endif; get_footer(); ?>

نتیجه به صورت زیر خواهد بود:

آیا می‌دانید برای ساخت قالب وردپرس ، تنها به ۸ مرحله نیازمندیم؟

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

 

ساخت ۲ پوشه جدید برای قالب اختصاصی وردپرس

تا کنون در پوشه قالب، دو فایل style.css و index.php ساختیم. حال برای اینکه بتوانیم محتوای هدر و فوتر را در ساخت قالب وردپرس سفارشی کنیم و امکانات بیشتری داشته باشیم، باید دو فایل دیگر به نام‌های header.php و footer.php در پوشه قالب وردپرس بسازیم.

آیا می‌دانید برای ساخت قالب وردپرس ، تنها به ۸ مرحله نیازمندیم؟

در واقع کار این دو فایل این است که محتوایی که ما می‌خواهیم را در قسمت سربرگ و پابرگ سایت نمایش دهد. از این به بعد اگر از فانکشن‌های ()get_header و ()get_footer استفاده کنید، محتوای این دو پوشه جدید فراخوانی خواهد شد و اگر یک بار سایت خود را مجددا باز کنید، می‌بینید که قسمت سربرگ و پابرگ سایت نمایش داده نمی‌شود؛ زیرا فعلا فایل‌های header.php و footer.php خالی هستند.

 

کار با header.php

این فایل اهمیت زیادی دارد؛ چرا که تگ‌های باز html و body در این فایل قرار می‌گیرند. همچنین اگر بخواهید از سرویس‌های آمارگیر سایت مثل گوگل آنالیتیکس استفاده کنید، باید کدهای مربوطه را در ساخت قالب وردپرس در این فایل قرار دهید. چون تمامی صفحات سایت شما این فایل را فراخوانی خواهند کرد.

در قطعه کد زیر از چند فانکشن جدید استفاده شده است، به آن‌ها نیز توجه داشته باشید. کد زیر را در فایل header.php قرار دهید و تغییرات را ذخیره نمایید.

<!DOCTYPE html>
<html <?php language_attributes(); ?>>
 
<head>
    <meta charset="<?php bloginfo( 'charset' ); ?>">
    <title><?php bloginfo( 'name' ); ?></title>
</head>
 
<body <?php body_class(); ?>>
 
 
<header class="site-header">
     
<h1><?php bloginfo( 'name' ); ?></h1>
 
     
<h4><?php bloginfo( 'description' ); ?></h4>
 
</header>

قرار دادن ()wp_head

فانکشن ()wp_head از فانکشن‌های مهم وردپرس محسوب می‌شود. کار این فانکشن این است که خروجی را در تگ head قرار دهد. در واقع این امر زمانی اهمیت پیدا می‌کند که شما بخواهید از افزونه‌های مختلف وردپرس استفاده کنید. بسیاری از افزونه‌ها هم برای اینکه بتوانند کار خود را به خوبی انجام دهند، باید از این فانکشن استفاده کنند تا داده‌های خود را در این تگ قرار دهند. پس لازم است این فانکشن را در فایل header.php قرار دهید. برای این کار کد زیر را جایگزین کدهای قبلی کنید:

<!DOCTYPE html>
<html <?php language_attributes(); ?>>
 
<head>
    <meta charset="<?php bloginfo( 'charset' ); ?>">
    <title><?php bloginfo( 'name' ); ?></title>
    <?php wp_head() ?>
</head>
 
<body <?php body_class(); ?>>
 
 
<header class="site-header">
     
<h1><?php bloginfo( 'name' ); ?></h1>
 
     
<h4><?php bloginfo( 'description' ); ?></h4>
 
</header>

کامل کردن فایل footer.php

تا اینجای کار اطلاعاتی که لازم داشتیم را در فایل header.php قرار دادیم؛ حال باید قسمت پابرگ را کامل کنیم. حتما یادتان است که فایل header.php دارای دو تگ باز html و body بود. اکنون باید در فایل footer.php تگ بسته آن ها را قرار دهیم و همچنین فانکشن wp_footer() را نیز اضافه کنیم. کد زیر را در فایل footer.php قرار دهید:

<footer class="site-footer">
     
 
<?php bloginfo( 'name' ) ?>
 
</footer>
 
 
<?php wp_footer() ?>
</body>
</html>

کاربرد اصلی فانکشن‌ها در قالب وردپرس

شاید برای شما هم سوال باشد که چرا باید از فانکشن‌ها استفاده کنیم؟ پاسخ این است که لازم نیست همیشه برای تغییر اطلاعات سایت، کدهای مختلف را ویرایش کنیم. شاید زمانی بخواهید شعار سایت خود را تغییر دهید؛ برای این کار به پیشخوان وردپرس مراجعه خواهید کرد و متن جدید را جایگزین متن قبلی می کنید و به صورت خودکار متن جدید نمایش داده خواهد شد. دلیل این که به صورت خودکار نمایش داده می شود، استفاده از فانکشن‌ها است. این مورد زمانی اهمیت ویژه‌ای پیدا می‌کند که بخواهید پس از ساخت قالب وردپرس، آن را به دیگران نیز ارائه کنید که هر یک نام سایت مخصوص به خود را دارند و اطلاعاتشان با یکدیگر متفاوت است.

 

لینک دار کردن عنوان سایت به صفحه اصلی

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

<!DOCTYPE html>
<html <?php language_attributes(); ?>>
 
<head>
    <meta charset="<?php bloginfo( 'charset' ); ?>">
    <title><?php bloginfo( 'name' ); ?></title>
    <?php wp_head() ?>
</head>
 
<body <?php body_class(); ?>>
 
<header class="site-header">
     
<h1><a href="<?php echo home_url(); ?>"><?php bloginfo( 'name' ); ?></a></h1>
 
     
<h4><?php bloginfo( 'description' ); ?></h4>
 
</header>

قدم هفتم: فایل functions.php را بسازید.

تا کنون ۴ فایل در پوشه قالب اختصاصی خود در جهت ساخت قالب وردپرس، ساختیم. اکنون نوبت فایل functions.php است. این فایل کارهای زیادی برای سایت شما انجام می‌دهد. در واقع فایلی است که با استفاده از آن می‌توان رفتار پیش فرض وردپرس را تغییر داد. می‌توان این فایل را همانند افزونه‌ای دانست که باید به یاد داشته باشد:

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

مطمئنم که شما هم با ما موافقید که ظاهر سایت چندان جالب نیست؛ البته اگر رو راست باشیم، اصلا جالب نیست! همانطور که می‌دانید دستور تغییرات ظاهری در فایل style.css قرار می‌گیرد. پس با استفاده از فایل functions.php این فایل را برای نمایش ظاهر زیباتر فراخوانی می‌کنیم. قطعه کد زیر را در فایل functions.php قرار دهید:

<?php
 
function custom_theme_assets() {
    wp_enqueue_style( 'style', get_stylesheet_uri() );
}
 
add_action( 'wp_enqueue_scripts', 'custom_theme_assets' );

هم اکنون دستور فراخوانی فایل style.css به وردپرس فرستاده می‌شود. اما شاید برایتان سوال باشد که چرا از همان اول، فایل style.css را از طریق فایل header.php فراخوانی نکردیم؟ پاسخ این سوال کمی تخصصی است اما به صورت مختصر، داشتن یک فانکشن سفارشی برای فراخوانی style.css از این جهت بهتر است که کار را بهتر پیش می‌برد و در آینده وقتی سایت شما بزرگ و بزرگ‌تر می‌شود، خوشحال خواهید بود که این فایل تمامی زحمات سنگین را به دوش خود می‌کشد.

 

قدم هشتم: ظاهر سایت را زیبا کنید.

برای ابتدای کار، باید یک تگ باز و بسته div با کلاس container را به فایل‌های header.php و footer.php اضافه کنید. در فایل header.php، کد زیر را جایگزین کدهای قبلی کنید:

<!DOCTYPE html>
<html <?php language_attributes(); ?>>
 
<head>
    <meta charset="<?php bloginfo( 'charset' ); ?>">
    <title><?php bloginfo( 'name' ); ?></title>
    <?php wp_head() ?>
</head>
 
<body <?php body_class(); ?>>
 
<div class="container">
     
<header class="site-header">
         
<h1><a href="<?php echo home_url(); ?>"><?php bloginfo( 'name' ); ?></a></h1>
 
         
<h4><?php bloginfo( 'description' ); ?></h4>
 
    </header>

در مرحله بعد، تگ بسته div را باید اضافه کنید. بدین منظور کد های زیر را در فایل footer.php جایگزین کد های قبلی کنید:

<footer class="site-footer">
     
 
<?php bloginfo( 'name' ) ?>
 
</footer>
 
</div>
 
 <!-- closes 
<div class=container"> -->
  
<?php wp_footer() ?>
</body>
</html>

در مرحله بعد باید قالب‌بندی نوشته‌ها را اضافه کنیم. بدین منظور کدهای زیر را که حاوی تگ جدید article است، جایگزین کدهای قبلی در فایل index.php کنید:

<?php get_header(); if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
  
         
<article class="post">
             
<h2><a href="<?php the_permalink() ?>"><?php the_title() ?></a></h2>
 
            <?php the_content() ?>
        </article>
 
     
    <?php endwhile;
  
else :
    echo '
 
There are no posts!
 
';
  
endif;
  
get_footer();
  
?>

در مرحله آخر هم کدهایی را به فایل style.css اضافه خواهیم کرد که کمی ظاهر سایت بهتر شود. بدین منظور کدهای زیر را جایگزین کدهای قبلی در فایل style.css کنید:

/*
Theme Name: customtheme
Author: 20script
Author URI: https://www.20script.ir
Version: 1.0
 */
 
 body {
     font-family: Arial, sans-serif;
     font-size: 16px;
     color: #545454;
 }
 
 a:link, a:visited {
     color: #4285f4;
 }
 
 p {
     line-height: 1.7em;
 }
 
 div.container {
     max-width: 960px;
     margin: 0 auto;
 }
 
 article.post {
     border-bottom: 4px dashed #ecf0f1;
 }
 
 article.post:last-of-type {
     border-bottom: none;
 }
 
 .site-header {
     border-bottom: 3px solid #ecf0f1;
 }
 
 .site-footer {
     border-top: 3px solid #ecf0f1;
 }

حالا بیایید نگاهی به قالب اختصاصی خود بیاندازیم. بله این قالب را خودتان ساخته‌اید و همه چیز به خوبی پیش می‌رود.

آیا می‌دانید برای ساخت قالب وردپرس ، تنها به ۸ مرحله نیازمندیم؟

خلاصه روند قدم به قدم طراحی قالب اختصاصی وردپرس

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

نوشته آیا می‌دانید برای ساخت قالب وردپرس ، تنها به ۸ مرحله نیازمندیم؟ اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

دانلود قالب نمونه کار چندمنظوره Norebro برای وردپرس
[ad_1]

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

 

دانلود قالب نمونه کار چندمنظوره Norebro برای وردپرس

 

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

 

از دیگر نقاط قوت این قالب میتوان به امکان درج نمونه کار ها در سایت با بیش از ۲۴ طرح بندی متنوع اشاره کرد. به این صورت شما میتوانید پروژه ها و نمونه کار های قبلی خود را در سایتتان قرار دهید تا مشتریان شما به خوبی با توانایی های شما آشنا شود و به این صورت به شما بیشتر اعتماد کنند.

 

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

 

برخی امکانات قالب Norebro برای وردپرس :

  • امکان استفاده در سایت های تک صفحه در صورت نیاز
  • بهینه سازی شده برای گوتنبرگ
  • امکان استفاده از بخش های تمام صفحه
  • امکان استفاده از افکت پارالاکس
  • پشتیبانی از گالری آجری
  • دارای سربرگ چسبنده
  • پشتیبانی از افزونه WPML
  • دارای طرح بندی های متنوع پورتفولیو
  • مجهز به شورت کد های متنوع کاربردی
  • دارای فایل RTL.CSS
  • طراحی ریسپانسیو و رتینا ردی
  • امکان استفاده از فرمت های متنوع نوشته
  • سرعت بارگذاری بالا
  • طراحی شده بر پایه استانداردهای سئو
  • دارای تنظیمات متنوع
  • عدم نیاز به کدنویسی
  • سازگار با افزونه فروشگاه ساز ووکامرس
  • امکان درج نمونه کار ها در سایت
  • دارای تنظیمات متنوع تایپوگرافی
  • و بسیاری امکانات دیگر …

نوشته دانلود قالب نمونه کار چندمنظوره Norebro برای وردپرس اولین بار در بیست اسکریپت. پدیدار شد.

[ad_2]

لینک منبع مطلب

پوسته فارسی فروشگاهی چند منظوره Flatsome ووکامرس
[ad_1]

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

این پوسته این امکان را به شما می‌دهد تا به وسیله کشیدن و رها کردن بتوانید هدر های دلخواه خود را طراحی کرده و از آن ها در وبسایت خود استفاده کنید. در ادامه پوسته فلت سام (Flatsome) دارای سیستم جستجو محصولات به صورت زنده می‌باشد و این امکان را به مشتریان فروشگاه شما می‌دهد تا به راحتی بتوانند بدون نیاز به لود صفحه محصولات مورد نظر خود را جستجو کنند. همچنین این پوسته ووکامرس دارای کنترل پنل مشتریان بسیار زیبایی می‌باشد که می‌توانند از امکانات بسیار خوب آن استفاده کنند.

پوسته Flatsome دارای اسلایدر می‌‌باشد و به کمک این اسلایدر قادر هستید تا محصولات خود راه به زیبایی برای مشتریان خود به نمایش بگذارید. در پایان پوسته فروشگاه ساز ووکامرس فلت سام کاملا واکنش گرا می‌باشد و به خوبی در دستگاه های همراه مانند موبایل و تبلت نمایش داده خواهد شد. در ادامه می‌توانید ویژگی های دیگر این پوسته را مطالعه کنید.

پوسته فارسی فروشگاهی چند منظوره Flatsome ووکامرس

قابلیت های پوسته فارسی فروشگاهی چند منظوره Flatsome ووکامرس :

  • امکان نصب دمو با چند کلیک
  • کاملا فارسی و راستچین
  • کاملا واکنش گرا
  • دارای کدهای کوتاه کاربردی
  • پشتیبانی از مگامنو
  • امکان ساخت اسلایدر
  • دارای کنترل پنل قدرتمند
  • کاملا بهینه سازی شده و سریع
  • دارای دموهای فراوان
  • دارای عنصرهای فراوان
  • پشتیبانی از افزونه WPML
  • دارای بی نهایت هدر
  • امکان ساخت هدر با کشیدن و رها کردن
  • دارای سیستم جستجو زنده
  • دارای کنترل پنل کاربران بسیار زیبا
  • دارای کاتالوگ محصولات
  • و امکانات دیگر…

 

دموی آنلاین

دانلود با لینک مستقیم

[ad_2]

لینک منبع مطلب