ماه: <span>فوریه 2022</span>

آموزش قرار دادن ساعت و تاریخ شمسی در سایت وردپرسی

آموزش قرار دادن ساعت و تاریخ شمسی در سایت وردپرسی

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

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

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

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

امروز :

<?php echo jdate(‘l j F Y’); ?>

ساعت : <?php echo jdate(‘H:i:s’); ?>

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

استفاده از افزونه برای تاریخ شمسی

در کنار روش بالا که برای نمایش به صورت شمسی در هر کجای قالب شماست می توانید، از افزونه نیز استفاده کنید. به همین منظور از مخزن وردپرس wp-parsidate را دانلود کنید.

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

امروز:

<?php echo date(‘l j F Y’); ?>

 

ساعت : <?php echo date(‘H:i:s’); ?>

برای دیدن مقالات بیشتر اینجا کلیک کنید.

افزونه های ساخت مگا منو در وردپرس

افزونه های ساخت مگامنو در وردپرس

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

مگامنو در وردپرس چیست ؟

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

افزونه های ساخت مگا منو در وردپرس

برای دیدن مقالات بیشتر اینجا کلیک کنید.

 

افزونه های ساخت مگامنو در وردپرس

ساخت مگا منو در ودپرس و همچنین زیبا و کاربردی، به این دلیل مهم است که کاربر در اولین بخشی که دنبال مطلب مورد نظر خود خواهد گشت، منو است, بنابراین ساخت منو پیشرفته در وردپرس از جهات مختلفی دارای اهمیت است.

کاربرد مگا منو به چه صورت است ؟

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

ساخت منو پیشرفته در وردپرس با استفاده از افزونه Max Mega Menu

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

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

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

  • رایگان بودن افزونه
  • راحتی در نصب و استفاده
  • طراحی ریسپانسیو
  • قابلیت پشتیبانی از فونت های گوگل
  • وجود بیش از ۱۶۰۰ آیکون در افزونه
  • امکان ایجاد منو به صورت عمودی و افقی
  • رنگ بندی متنوع و نامحدود
  • قابلیت اضافه کردن تصویر ، لینک ، کدهای کوتاه به منو
  • قابلیت داشتن منو ثابت در بالای صفحات
  • قابلیت ایجاد منوهای متفاوت مخصوص هر تب
افزونه ساخت مگا منو UberMenu وردپرس

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

این پلاگین وردپرس نیز قابلیت های مناسبی برای ایجاد مگامنو ها در وردپرس برخوردار است.

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

افزونه ساخت مگامنو در وردپرس با Mega Menu By Woorockets

یکی دیگر از افزونه های کاربردی و مناسب برای ایجاد مگامنو ها در وردپرس، افزونه Mega Menu By Woorockets وردپرس است.

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

قابلیت های افزونه Mega Menu By Woorockets وردپرس:

  • امکان استفاده از فونت های گوناگون
  • قابلیت ایجاد منوهای افقی و عمودی
  • امکان تغییر بک گراند در منو
  • قابلیت داشتن منو ثابت در صفحه
  • امکان افزودن تصاویر در منو
  • وجود رنگ بندی های متنوع و زیبا

برای دیدن مقالات بیشتر اینجا کلیک کنید.

بهترین فریم ورک های زبان php

بهترین فریم ورک های زبان php

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

Laravel-لاراول

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

مزایای لاراول :

  • با استفاده از یک موتور قالب تیغه ای قادر خواهد بود به وظایف و دستورات کامپایل کردن سرعت ببخشد و همچنین به دلیل در اختیار بودن توابع به صورت ماژولار کاربران می توانند از ویژگی های جدید این فریم ورک به راحتی استفاده و توابع و کلاس های ایده آل خود را به راحتی فراخوانی کنند.
  • مدلاسیون همراه:به این معنی که توسعه دهندگان و برنامه نویسان میتوانند بدون هیچ زحمتی از کدها مجددا استفاده نمایند.
  • با استفاده ی بهینه و قابل درک از کلاس ORM این فریم ورک قادر است در ایجاد روابط پایگاه داده به راحتی عمل کرده و توسعه دهنده و برنامه نویس را راضی کند.
  • یکی از خصوصیات برجسته این فریم ورک هنر CLI می باشد که شامل ابزار های پیشرفته جهت انجام دستورات و وظایف مختلف و همچنین مهاجرت و تغییر فریم ورک میباشد. به این معنا که در هر جا از پروژه به هر دلیلی اگر کلاس ها و توابع این فریم ورک به کارتان نیامد با استفاده از این خصوصیت میتوانید از کلاس ها و توابع فریم ورک های دیگر استفاده نمایید.
  • اسناد شگفت انگیز و همچنین ویژگی های اضافه شده از مسیریابی معکوس.
  • به روز رسانی آسان
  • بدون داشتن کد نویسی های تودرتو:از جمله ویژگی های لاراول عدم برنامه نویسی تودرتو میباشد که باعث افزایش خطا و رفع خطای کد ها میگردد.
  • دارای قابلیت ماژولار (از جمله Package و Composer):توجه کنید که در تمام کلاس ها و قسمت ها لاراول به صورت ماژولار عمل نکرده است.
  • مبتنی بر معماری منعطفMVC : معماری سه لایه از سه قسمت Model , View , Controller تشکیل میشه.
  • انجام تست های متعدد از واحد های مختلف برنامه با دستورات ساده

Symfony – سیمفونی

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

استفاده از سیمفونی برای تولید پروژه‌هایی در ابعاد کوچک تا بزرگ امکان‌پذیر است. سیفونی فریم‌ورکی سریع و ایمن است و به عنوان استانداردی غیررسمی برای برنامه‌نویسی php به شمار می‌رود.

Zend – زند

از قدیمی ترین فریم ورک های برنامه نویسی با زبان php است که توسعه این فریم ورک با پشتیبانی شرکت های بزرگی مانند گوگل و مایکروسافت و شرکت zend به انجام می رسد.

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

Yii – یی

فریم ورک Yii در سال ۲۰۰۸ توسط عده ای از برنامه نویسان با تجربه و حرفه ای عرضه شد. با وجود عمر کوتاهی که این فریم ورک دارد اما به حد زیادی موثر واقع شده است و توانسته توجه بسیاری از توسعه دهندگان را به خود جلب کند.

مزایای فریم ورک YII:

  • از Ajax پشتیبانی می کند.
  • از آنجایی که عملیات سریعتری را ارائه می دهد برای توسعه برنامه های real time بسیار مناسب است.
  • برای ایجاد وب سرویس های Restful مناسب است.
  • بسیار توسعه پذیر است.
  • قابلیت بالایی در رفع خطا دارد.

برای دیدن مقالات بیشتر اینجا کلیک کنید.

چند دلیل برای یادگیری HTML و CSS

چند دلیل برای یادگیری HTML و CSS

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

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

مهارت داشتن در زمینه HTML و CSS تقریباً در تمام حرفه‌ها به درد شما خواهد خورد. این زبان‌های قدرتمند کدنویسی، برای توسعه‌دهندگان وب بسیار مفید هستند. با دانستن این زبان‌ها به صورت پایه‌ای، می‌توانید تفاوت‌های بزرگی در رزومه‌ی کاری خود ایجاد کنید.

HTML و CSS چیست؟

اچ تی ام ال برگرفته از حروف اول عبارت HyperTextMarkupLanguage می باشد و به عنوان یک زبان نشانه گذاری متن ( زبان استاندارد صفحات وب ) می باشد. معمولا در یک صفحه ی موجود بر روی وب مجموعه ای از متن ها، عکس ها، بخش بندی های مختلف وجود دارد، به کمک تگ ها و کدهایی که HTML در اختیارتان قرار می دهد، می توانید یک ساختار مشخص از اطلاعات را در این قسمت ها به وجود آورید و در معرض نمایش بازدیدکنندگان قرار بدهید. توجه داشته باشید که هر تگ در زبان اچ تی ام ال معنا و مفهوم خاص خود را دارد. صفحاتی که توسط این زبان ساخته می شوند؛ متشکل از markup tag ها و دارای پسوند htm و یا html می باشند. این صفحات را می توان در برنامه های مختلف ادیتور مثل Notepad, Visual Stadio, dearm weaver و …. ویرایش کرد و تغییر داد. در زبان html بخش ها و کدهای مختلف ( سمت سرور و سمت کلاینت ) توسط ” تگ ” از هم جدا می شوند و همین تگ ها ابزاری برای چگونگی نمایش دادن اطلاعات در صفحات وب و توسط مرورگرها هستند. در واقع تگ ها اشکال مختلف نمایش عناصر مختلف یک صفحه ی وب را تعیین می نمایند.

Css کوتاه شده یا مخفف عبارت Cascading Style Sheets می باشد که قابلیت صفحه آرایی؛ استایل دهی و زیبا سازی صفحات وب را برای طراحان سایت فراهم می سازد. در واقع ساختار یک صفحه با استفاده از اچ تی ام ال تعیین می شود و سپس با به کار بردن کدهایی دیگر به این ساختار و چیدمان استایل داده می شود. تمامی رنگ ها، ابعاد و اندازه ها، حاشیه ها، مکان قرارگیری، فونت ها و سایر خصوصیات اجزای یک صفحه ی وب، با استفاده از css تعیین خواهند شد. این خصوصیات هر تغییری که داشته باشند توسط مرورگرها برای کاربران قابل نمایش خواهند بود؛ زیرا سی اس اس یک استاندارد مشخص تعریف شده برای برنامه های مرورگر اینترنت است و به همین دلیل می توان یک صفحه ی وب را در مرورگرهای مختلف به صورت یکسان دید. معمولا در شیوه های نوین طراحی سایت تمامی کدهای مرتبط با css در یک فایل جداگانه قرار می گیرد و دیگر از استایل دهی inline ( در داخل هر تگ HTML ) استفاده نمی شود؛ زیرا این کار از لحاظ سئو برای صفحات وب مناسب نیست. پس در یک تعریف کلی با استفاده از css می توان فرم و استایل دلخواه را برای یک صفحه ی وب ایجاد کرد به گونه ای که زیبا، جذاب، کاربردی و کاربرپسند باشد.

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

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

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

به عنوان مثال شما با دانستن نحوه‌ی ساخت یک صفحه‌ی وب، می‌توانید کمپین‌های بازاریابی موثرتری را طراحی کنید. اگر در زمینه SEO فعالیت دارید، دانستن ساختارهای وبسایت به شما در اصلاح استراتژی‌های‌تان کمک خواهد کرد. آیا شما مسئولِ به موفقیت رسیدن مشتریان هستید؟ می‌توانید برای فرستادن ایمیل‌های موثرتر، از دانش HTML خود در این زمینه سود ببرید. تعداد احتمالات و فرصت‌ها بیشمار است.

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

یادگیری سریع‌تر سایر زبان‌های برنامه‌نویسی
با مهارت پیدا کردن در HTML و CSS می‌توانید تکنولوژی‌هایی مثل JavaScript، PHP، Python و SQL را با سرعت و سهولت بیشتری بیاموزید. اگر می‌خواهید توسعه‌ی وب را به شکلی جدی دنبال کنید، باید اصول پایه‌ای را به درستی یاد بگیرید. با مسلط شدن به زبان‌های مختلف، مهارت‌های شما ارتقا یافته و مجهزتر می‌شوید.

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

برای دیدن مقالات بیشتر اینجا کلیک کنید.

حل مشکل مربعی شدن آیکون ها در المنتور

حل مشکل مربعی شدن آیکون ها در المنتور

افزونه صفحه ساز المنتور یک افزونه منعطف به جهت ایجاد صفحات وب به طور کاملا اختصاصی است.این افزونه بیش از 4 میلیون نصب موفق دارد.این افزونه با نسخه php 5.6 و بالاتر سازگار است.

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

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

حل مشکل عدم نمایش آیکون Font Awesome

اولین کاری که می توانید انجام دهید این است که در قسمت پیشخوان وردپرس وارد قسمت المنتور شوید و روی تنظیمات آن کلیک کنید. حالا تب پیشرفته را انتخاب کنید و در قسمت پشتیبانی از بارگذاری Font Awesome 4 را روی حالا بله قرار بدهید. مشکل عدم نمایش آیکون Font Awesome در المنتور حل می شود.

پیشخوان وردپرس> المنتور> تنظیمات> پیشرفته

حل مشکل مربعی شدن آیکون ها در المنتور

استفاده از کد css برای حل مشکل مربعی شدن آیکون ها در المنتور

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

وارد پیشخوان وردپرس شوید و از قسمت نمایش روی سفارشی سازی کلیک کنید و در قسمت css اضافی کد زیر را وارد کنید.

پیشخوان وردپرس> نمایش> سفارسی سازی> css اضافی

.fa { 
  font-family: FontAwesome;
}

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

حل مشکل مربعی شدن آیکون ها در المنتور

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

نحوه اضافه کردن ابزارک وردپرس به هدر سایت

نحوه اضافه کردن ابزارک وردپرس به هدر سایت

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

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

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

این منطقه خاص که “Below the fold” نامیده می شود و همه وب سایت های محبوب و حرفه ای از آن برای نمایش دادن چیز های مهم استفاده می کنند.

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

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

مرحله 1: ایجاد ابزارک هدر
اول، ما باید یک منطقه ابزارک سفارشی ایجاد کنیم. این کار به شما این امکان را می دهد که منطقه ابزارک سفارشی خود را در پیشخوان وردپرس قسمت نمایش > ابزارک ها مشاهده کنید.

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

function wpb_widgets_init() {
 
    register_sidebar( array(
        'name'          => 'Custom Header Widget Area',
        'id'            => 'custom-header-widget',
        'before_widget' => '<div class="chw-widget">',
        'after_widget'  => '</div>',
        'before_title'  => '<h2 class="chw-title">',
        'after_title'   => '</h2>',
    ) );
 
}
add_action( 'widgets_init', 'wpb_widgets_init' );

این کد یک نوار کناری جدید یا یک منطقه ویجت آماده برای وردپرس ثبت می کند.

اکنون می توانید به نمایش » ابزارک ها بروید و یک منطقه ویجت جدید را که حاوی ‘Custom Header Widget Area’ است مشاهده کنید(می توانید به جای آن از نام دیگری استفاده کنید.)

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

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

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

اجازه دهید این کار را در این مرحله انجام دهیم.

شما باید فایل header.php را در قالب وردپرس خود ویرایش کنید و این کد را در جایی که میخواهید منطقه ابزارک سفارشی نمایش داده شود اضافه کنید.

<?php
 
if ( is_active_sidebar( 'custom-header-widget' ) ) : ?>
    <div id="header-widget-area" class="chw-widget-area widget-area" role="complementary">
    <?php dynamic_sidebar( 'custom-header-widget' ); ?>
    </div>
     
<?php endif; ?>

راموش نکنید که تغییرات خود را ذخیره کنید.

شما هم اکنون می توانید به وب سایت خود را مراجعه کنید و شما منطقه ویجت ابزارک را ببینید.

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

مرحله 3: تغییر سبک ابزارک هدر با استفاده از CSS

بسته به پوسته وردپرس شما، شما نیاز به اضافه کردن CSS برای کنترل چگونگی منطقه ابزارک هدر و ابزارکی که در آن قرار می دهید دارید

راه ساده تر برای انجام این کار با استفاده از افزونه CSS Hero است. این اجازه می دهد تا شما با استفاده از یک رابط کاربری بصری CSS هر تم وردپرسی را تغییر دهید.

اگر نمی خواهید از افزونه وردپرس استفاده کنید، می توانید در قسمت نمایش » سفارشی سازی » CSS سفارشی اضافه کنید.

این رابط، رابط سفارشی قالب وردپرس را راه اندازی خواهد کرد. شما باید روی منوی » CSS اضافی کلیک کنید.

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

در این آموزش، فرض می کنیم که شما تنها با استفاده از این منطقه برای اضافه کردن یک ویجت واحد برای نمایش تبلیغات بنر و یا یک ویجت منوی سفارشی استفاده می کنید.

در اینجا چند نمونه CSS برای کمک به شما در شروع کار می نویسیم:

div#header-widget-area {
    width: 100%;
    background-color: #f7f7f7;
border-bottom:1px solid #eeeeee;
    text-align: center;
}   
h2.chw-title {
    margin-top: 0px;
    text-align: left;
    text-transform: uppercase;
    font-size: small;
    background-color: #feffce;
    width: 130px;
    padding: 5px;
    }
fatal error چیست و چطور در وردپرس آن را رفع کنیم؟

fatal error چیست و چطور در وردپرس آن را رفع کنیم؟

از جمله خطاهای رایج وردپرس، خطای fatal error است. Fatal exception error یعنی خطر مهلک؛ این مسأله به خودی خود، ترسناک به نظر می رسد. چون ممکن است کل سایت را خراب کند. اما خبر خوب این است که رفع آن بسیار آسان است. کاربران وردپرس ممکن است به دلایل متعددی با این پیغام مواجه شوند. مثلا وقتی که قالب وردپرس یا افزونه ای را آپدیت کنند؛ بخواهند کدی به سایت اضافه کنند یا مسائلی از این دست.

نکته: ساده ترین کار برای رفع fatal error در وردپرس این است که به پیغامی که برای شما نمایش داده می شود، به دقت نگاه کنید. بعد از عبارت fatal error مسیر خطا را می توانید مشاهده کنید. اما آپدیت نسخه php همیشه اولین کاری است که برای رفع این دسته خطاها انجام می شود.

آموزش رفع fatal error

ابتدا، نسخه PHP را تغییر دهید.

معمولا این خطا به دلیل نسخه پایین PHP اتفاق می‌افتد. در مرحله اول باید نسخه PHP را تغییر دهید و سایتتان را با نسخه‌های مختلف PHP بررسی کنید. معمولا وردپرس بهترین سازگاری را با نسخه 5.6 دارد.

مسیر خطا را پیدا کنید.
در نتیجه باید زمانی که با Fatal Error مواجه می‌شویم آدرس فایل دارای خطا را مشاهده و بررسی کنیم. ببینیم خطا دقیقا از کدام مسیر ساخته شده. به عنوان مثال اگر جلوی عبارت Fatal Error نوشته wp-content/themes/avada را مشاهده می‌کنید مشکل از قالب شماست. یا اگر عبارت wp-content/plugins/wp-jalali را مشاهده می‌کنید مشکل از افزونه وردپرس فارسی است.

رفع ارور fatal error با استفاده از تست قالب سایت

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

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

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

پس کاری که باید انجام دهید این است که به کمک یکی از بهترین نرم افزار FTP برای وردپرس وارد هاست سایت خود شوید. وارد wp-content شوید. پوشه themes را که نصب یا آپدیت کرده اید از اینجا تغییر نام دهید. مثلا old-theme.

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

تست افزونه های سایت برای رفع مشکل fatal error در وردپرس

اگر سایت هنوز همان خطا را نشان می دهد، باید افزونه ها را تست کنید. به پوشه wp-content بروید و پوشه افزونه ها را به نام دیگری مثل plugin1 یا plugin-old تغییر دهید. با این کار، همه افزونه ها در وب سایت شما غیرفعال می شوند. ببینید همچنان خطا را مشاهده می کنید؟ اگر رفع شده بود، پس ایراد از یک افزونه سایت شماست.

در مرحله بعد، نام پوشه افزونه ها را به نام اصلی تغییر دهید؛ یعنی همان plugins. به این صورت تمام افزونه نصب شده را در سایت خود مشاهده می کنید. حالا همه افزونه ها را یک به یک فعال کنید تا ببینید کدام یک از آن ها باعث ایجاد مشکل شده است.

حذف فایل htaccess

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

حالا سایت خود را تست کنید. اگر ارور fatal error در وردپرس برطرف شده باشد، ضروری است که این مراحل را انجام دهید:

1- وارد پنل مدیریت سایت خود شوید.

2- گزینه تنظیمات را پیدا کنید و از زیر مجموعه های آن به پیوندهای یکتا بروید.

3- بدون اینکه تغییری ایجاد کنید، صرفا گزینه ذخیره را کلیک کنید. این کار باعث می شود که دوباره htacess به صورت صحیح ایجاد شود.

برای دیدن مقالات بیشتر اینجا کلیک کنید.

بهترین افزونه های ایمیل مارکتینگ

بهترین افزونه های ایمیل مارکتینگ

ایمیل مارکتینگ (Email Marketing) یا بازاریابی ایمیلی یکی از ابزارهای دیجیتال مارکتینگ است که از اهمیت ویژه‌ای در بازاریابی محتوا برخوردار است.

متخصصان دیجیتال مارکتینگ، هر زمان می‌خواهند استراتژی محتوا را برای یک کسب و کار تدوین کنند، باید به این سوال پاسخ بدهند که می‌خواهند چه جایگاهی برای ایمیل مارکتینگ در نظر بگیرند.

در ادامه این مقاله از سایت کدنویس با بهترین ابزارهای ایمیل مارکتینگ در این مقاله آشنا شوید.

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

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

معرفی افزونه های ایمیل مارکتینگ در وردپرس

افزونه Newslettter

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

افزونه Newslette رایگان است. با استفاده از کشیدن و رها کردن (Drag&Drop) می توانید به راحتی گروه خود را ایجاد کرده و کاربران نامحدود داشته باشید. شما با کمک گزارشات این افزونه می توانید عملکرد ایمیل های خود را بررسی کنید این امر از طریق ادغام خبرنامه ها با ابزارهایی نظیر Mailgun و Spark Post ممکن می باشد.

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

افزونه MailPoet

افزونه MailPoet یکی از افزونه های پرطرفدار ایمیل مارکتینگ و دارای دو نسخه رایگان و پولی است. می توانید لیست مخاطبانتان را از طریق CRM یا سایر ابزار اتوماسیون بازاریابی اضافه کنید. قابلیت کشیدن و رها کردن (Drag&Drop) به شما این امکان را می‌دهد تا گروه های کاربران را بسازید، آن ها را مدیریت کنید و به صورت گروهی برای آن ها ایمیل ارسال کنید. با استفاده از الگوهای آماده که این افزونه دارد به راحتی می توانید ایمیل های خود را طراحی کنید. پنجره ها و فرم های ساخته شده در این افزونه در تمامی نمایشگرها به خوبی نمایش داده می شوند.

لازم به ذکر است که نسخه رایگان MailPoet دارای امکانات محدودتری است و برای کسب و کارهایی مناسب است که کمتر از 2000 کاربر دارد مانند مشاغل کوچک و صاحبان فروشگاه ها ووکامرس به منظور اطلاع رسانی و ارسال های کد تخفیف.

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

افزونه Sumo

افزونه Sumo جزو یکی از پرطرفدارترین افزونه های ایمیل مارکتینگ می باشد. تعداد بیش از 100000 نصب فعال دلیل بر این امر می باشد. علاوه بر ایمیل های خوش آمدگویی یا پنجره های بازشو، این افزونه از طرق دیگر می توان به پیشرفت روز افزون شما و تجارتتان کمک نماید.

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

علاوه بر تمام ویژگی ها که درباره این افزونه گفتیم افزونه Sumo پشتیبانی رایگان نیز به مشتریان خود ارائه می دهد در واقع بدون پرداخت هزینه ای از پشتیبانی افزوده بهره مند خواهید شد.

افزونه SendinBlue

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

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

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

برای دیدن مقالات بیشتر اینجا کلیک کنید.

ویرایش دیدگاه توسط خود کاربر پس از ارسال در وردپرس با افزونه

در ادامه مقالات آموزش وردپرس در خدمت شما هستم با ویرایش دیدگاه توسط خود کاربر پس از ارسال در وردپرس با افزونه Simple Comment Editing از وب سایت آموزشی کدنویس.

ویرایش دیدگاه توسط خود کاربر پس از ارسال در وردپرس با افزونه Simple Comment Editing

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

افزونه Simple Comment Editing

برای نصب این افزونه به پیشخوان وردپرس رفته و در مسیر افزونه‌ها آن را نصب و سپس فعال نمایید. پس از فعال‌سازی در بخش تنظیمات گزینه‌ای با عنوان “Simple Comment Editing” مشاهده می‌شود. با کلیک روی آن به بخش تنظیمات این افزونه منتقل خواهید شد:

تنظیمات افزونه Simple Comment Editing

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

ویرایش دیدگاه توسط خود کاربر پس از ارسال در وردپرس با افزونه

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

برای دیدن مقالات بیشتر اینجا کلیک کنید.

امتیاز دهی ستاره ای برای نوشته ها در وردپرس با افزونه kk Star Ratings

امتیاز دهی ستاره ای برای نوشته ها در وردپرس با افزونه kk Star Ratings

یکی از مهم ترین قسمت هایی که می تواند ذهن ما را به عنوان یک وبمستر مشغول …

تصویر شاخص، تصویر محصول و گالری محصول چه تفاوتی باهم دارند؟!

تصویر شاخص، تصویر محصول و گالری محصول چه تفاوتی باهم دارند؟!

آیا می دانستید که عکس ها، قدرتمند ترین ابزارها برای بازاریابی و فروش …

بهترین افزونه رایگان فرم تماس وردپرس

بهترین افزونه رایگان فرم تماس وردپرس

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