تعریف cron jobs یا Scheduled Tasks در پلسک یا همان هاست اختصاصی وردپرس

با سلام دوستان عزیز

تصمیم بر این داشتیم در خصوص تعریف cron jobs یا Scheduled Tasks در پلسک اموزشی به شما ارایه کنیم.

بدین  منصور اول وارد Scheduled Tasks  بشید

cron jobs
سپس بر روی گزینه add taskکلیک نمایید.

,در اخرین مرحله  شما باید در اینجا دستور مورد نظر خود را در فیلد Command  وارد نمایید

 

در فیلد Run شما باید زمان احرا انتخاب گنید در بازه های زمانی ساعتی- روزانه –  هفتگی -شالانه و cron style که یه گزینه پیشرفتست.

value1

سفارشی‌سازی صفحه خطای ۴۰۴ در وردپرس

سفارشی‌سازی صفحه خطای ۴۰۴ در وردپرس

سفارشی‌سازی صفحه خطای ۴۰۴ در وردپرس

در صورت بروز چنین خطایی که همه شما مکانیک وردپرسی های عزیز با آن آشنا هستید،

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

بنابراین برای سفارشی سازی صفحه خطای ۴۰۴ در ودپرس با ما همراه باشید.

آموزش سفارشی سازی صفحه خطای ۴۰۴ در وردپرس

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

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

مانند صفحه زیر:

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

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

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

بنابراین میتوانید با سفارشی سازی صفحه خطای ۴۰۴ در وردپرس،کاربر را به صفحات دیگر سایت هدایت کنید. اما چگونه؟

نحوه سفارشی سازی صفحه خطای ۴۰۴ در وردپرس

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

اکنون برای این که شما بتوانید یک صفحه ۴۰۴ بهتر و مناسب تر برای سایت خود داشته باشید، باید قسمت های مختلف را در این صفحه ایجاد کنید.

شما باید بخش های مفیدتری را به صفحه خطای ۴۰۴ سایت تان اضافه کنید.

به عنوان مثال نمایش محبوب ترین مطالب سایت، ارسال دیدگاه، آخرین مطالب، آرشیو ماهانه مطالب و ….

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

نمایش محبوب ترین مطالب در صفحه خطای ۴۰۴

با قرار دادن قطعه کد زیر در فایل ۴۰۴٫php قالب وردپرس خود،

میتوانید محبوب ترین مطالب را در صفحه خطای ۴۰۴ در وردپرس، به نمایش در بیاورید.

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

و فعالسازی را انجام داده باشید.

<?php wpp_get_mostpopular(); ?>

نمایش آخرین مطالب در صفحه خطای ۴۰۴

کافیست قطعه کد زیر را در فایل ۴۰۴٫php قالب وردپرس خود قرار دهید.

<?php
$i=0;
$recent = new WP_Query("showposts=7");
while($recent->have_posts()) : $recent->the_post();?>
<li>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
</li>
<?php endwhile; ?>

نمایش مطالب با بیشترین دیدگاه در صفحه خطای ۴۰۴

قرار دادن قطعه کد زیر در فایل ۴۰۴٫php پوسته وردپرس، نمایش مطالب با بیشترین دیدگاه را به همراه خواهد داشت.

<?php query_posts('post_type=post&posts_per_page=10&orderby=comment_count&order=DESC');
while (have_posts()): the_post(); ?>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
<?php endwhile; wp_reset_query(); ?>

نمایش مطالب تصادفی در صفحه خطای ۴۰۴

کافیست از قطعه کد زیر در فایل ۴۰۴٫PHP قالب وردپرس خود استفاده کنید.

<?php $recent = new WP_Query("orderby=rand&showposts=20"); while($recent->have_posts()) : $recent->the_post();?>
<li><a alt="<?php the_title(); ?>" title="<?php the_title(); ?>" href="<?php the_permalink(); ?>">
<?php the_title(); ?>
</a></li>
<?php endwhile; ?>

نمایش آرشیو ماهانه مطالب در صفحه خطای ۴۰۴

ابتدا باید افزونه Compact Archives وردپرس را در وب سایت خود نصب و فعال کنید.

پس از فعالسازی افزونه بایستی قطعه کد زیر را در فایل ۴۰۴٫PHP قالب وردپرس تان کپی نمایید:

<?php compact_archive($style='block'); ?>

همچنین شما میتوانید یک قالب منحصر به فرد برای صفحه خطای ۴۰۴ سایت خود طراحی و استفاده کنید

و میتوانید استایل دلخواه خود را برای آن در نظر بگیرید.

پایان آموزش سفارشی‌سازی صفحه خطای ۴۰۴ در وردپرس

موفق باشید…

value1

آموزش طراحی قالب برای وردپرس

آموزش طراحی قالب برای وردپرس

آموزش طراحی قالب برای وردپرس

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

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

بدون شک شما حتما در جستجوی این بوده اید که چگونه یک قالب برای وردپرس طراحی کنید؟

در این لحظه آموزش طراحی یک قالب کوچک و ساده را برای شما آماده کرده ام.

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

پیش نیاز های طراحی قالب برای وردپرس

آشنایی با زبان های HTML و CSS از پیش نیازهای لازم برای یادگیری طراحی یک قالب است.

همچنین شما باید با زبان تحت وب php هم آشنا باشید تا به راحتی بتوانید به طراحی قالب های زیبا بپردازید.

قالب Thirteen یکی از قالب های پیش فرض وردپرس بوده که در داخل پوشه themes دورن فایل وردپرس قرار دارد.

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

شکل زیر تمام فایل های مربوط قالب مذکور را نشان می دهد.

جهت طراحی قالب برای وردپرس باید مطابق شکل وارد پوشه wp-content شده و در پوشه themes یک پوشه جدید ایجاد کنید.

برای مثال در اینجا نام قالبی که می خواهیم طراحی کنیم wpbdemo است

سپس باید براساس شکل زیر درون note pad یک فایل style.css ایجاد کنیم.

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

فایل style.css قالب تمام اطلاعات مربوط به ظاهر قالب را در خود نگه داری می کند.

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

و ایجاد تغییرات دیگر در ظاهر آن باید به فایل style.css مراجعه کنیم.

براساس کد زیر می توانیم در فایل style.css رنگ قسمت منو را تغییر دهیم.

فایل style.css قالب در شکل زیر قابل مشاهده است.

با کدهای موجود در فایل style.css، قالب مطابق شکل زیر تغییر پیدا می کند.


همچنین قالب ما دارای فایل footer.php است که مطابق شکل زیر با php نوشته شده است.

همه قالب های دارای فایل fuction.php هستند که براساس قالب دلخواه خود باید آن را کدنویسی کنید.

فایل function.php قالب ساده ما براساس شکل زیر کدنویسی شده است

اکثرا قالب ها دارای فایل header.php هستند که در این قالب ساده محتویات مربوط به header را در function.php جای داده ایم.

پوشه image این قالب ما دارای دو عکس بوده که در هدر قالب قابل مشاهده است

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

آموزش طراحی قالب برای وردپرس

لینک دانلود قالب

value1

مهمترین وظیفه مداوم مدیران وردپرسی

مهمترین وظیفه مداوم مدیران وردپرسی

مهمترین وظیفه مداوم مدیران وردپرسی

۱۰ موردی که باید مدیران برای نگهداری وبسایت وردپرس به‌طور مداوم انجام دهند!

تابحال فکر کرده‌اید برای نگهداری وبسایت خود، چه کارهایی لازم است انجام دهید؟

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

اما نباید منتظر شکست ماند! لازم است به‌طور مداوم یکسری کارها و برنامه‌ریزیها انجام شود تا همه چیز خوب پیش برود.

در این مقاله مهمترین وظیفه مداوم مدیران وردپرسی، شرح داده شده است. با ما همراه باشید.

۱- تغییر تمامی رموز عبور موجود در وردپرس

اولین قدم برای نگهداری وبسایت وردپرس تعویض مداوم رمز عبور می‌باشد.

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

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

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

۲- تهیه نسخه پشتیبان کامل از وبسایت

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

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

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

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

۳- نسخه وردپرس را به روز نگهدارید

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

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

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

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

۴- کامنتهای اسپم را حذف کنید

اگر از Akismet استفاده کنید می‌بینید که هیچ موقع کامنت اسپم در وبسایت ثبت نمی‌شود.

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

۵- تمامی فرمهای وردپرس خود را بررسی کنید

افزونه WordPress form builder همانند WPForms به راحتی امکان ایجاد فرم در وبسایت را فراهم کرده است.

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

۶- بهینه‌سازی بانک اطلاعاتی وردپرس

وردپرس تمامی اطلاعات وبسایت را در بانک اطلاعاتی نگهداری می‌کند.

این اطلاعات شامل کامنت، محتوی، کاربران و تنظیمات می‌باشد.

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

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

۷- کیفیت عملکرد وبسایت را تست کنید.

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

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

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

۸- خطاهای ۴۰۴ را بیابید و رفع کنید

زمانی که درخواستی قابل پاسخگویی نباشد، خطای ۴۰۴ رخ می‌دهد.

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

۹- لینکهای خراب را بیابید و درست کنید.

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

گاهی اوقات دسترسی به لینکی که مطمئن هستید وجود دارد و به روز است، امکان پذیر نیست.

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

۱۰- به محتوی جامعیت دهید و مدام سئو را بررسی کنید

قدم بعدی برای نگهداری وبسایت وردپرس بررسی عمیق و جامع محتویات می‌باشد.

یعنی اطلاعاتی که از طریق Google Search Console و Google Analytics وارد سایت می‌شود.

• Google Analytics می‌گوید کاربران از کجا وارد وبسایت شده‌اند و کجاها را ملاقات کرده‌اند.
• Google Search Console کلماتی که در موتورهای جستجو سرچ شده است را اعلام می‌کند. بنابراین شما می‌توانید بیشتر از این کلمه در کلمات کلیدی وبسایت خود استفاده کنید.

در Yoast SEO نیز می‌توانید از کلمات کلیدی دقیق و محبوب‌تر استفاده کنید.


پایان مقاله ی آموزشی مهمترین وظیفه مداوم مدیران وردپرسی.

value1

ریسپانسیو عکس‌ های وردپرس

ریسپانسیو عکس‌ های وردپرس

ریسپانسیو عکس‌ های وردپرس

ورد پرس یک پلت فرم فوق العاده قوی ایست.

ساخت یک تم ریسپانسیو و یکپارچه وقتی که اصول اولیه قالب سازی را میدانید واقعا آسان است.

عکس های ریسپانسیو چیزی نیستند که وردپرس خارج از باکس خود به آن بپردازد.

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

این کار میتونه زیاد وقتگیر نباشه ولی میتواند برای هر یوزری که  اطلاعاتی از HTML  ندارد یک مشکل ایجاد کنه.

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

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

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

ریسپانسیو عکس‌ های وردپرس

گام اول : تغییر در فایل functions.php برای ایجاد عکس در سایز های مختلف

هر وقت شما عکسی آپلود می¬کنید ، وردپرس آن را در همان سایز خود عکس ذخیره میکند

همچنین سه نسخه ی دیگر از عکس را به طور خودکار در اندازه های استاندارد ایجاد میکند :

Thumbnail (۱۵۰×۱۵۰)
Medium (۳۰۰×۳۰۰)
Large (۱۰۲۴×۱۰)

این یک ویژگی قوی است که میتواند عکس های با سایز های مختلف تولید کند.

  این بدان معنی است که شما نیاز ندارید که نسخه های مختلفی از عکس در سایزهای مختلف درست کنید،

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

این کار با اعمال تغییراتی در فایل function.php  انجام میشود.

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

add_image_size( 'sml_size', ۳۰۰ );
add_image_size( 'mid_size', ۶۰۰ );
add_image_size( 'lrg_size', ۱۲۰۰ );
add_image_size( 'sup_size', ۲۴۰۰ );

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

سایز جدید پهنای ۳۰۰, ۶۰۰, ۱۲۰۰ ، ۲۴۰۰ دارد . همچنین برای این تابع تعیین ارتفاع  و یا برش مقدور است ، اما در مثال بالا ما نسبت ابعاد تصویر را حفظ کردیم.

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

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

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

گام دوم : نصب پلاگین the RICG Responsive Images .

به منظور اینکه وردپرس عکس در اندازه ¬های مختلف به ما بدهد نیاز به نصب پلاگین RICG Responsive Images داریم.

هنگامی که آن را نصب و فعال  کردیم تمام عکس¬ها در هر سایزی شامل تگ عکس همراه با ویژگی  srcset میشود.

معمولا وقتی عکسی در وردپرس به صفحه اضافه میشود ، خروجی HTML  به صورت زیر در می آید :

<img class="aligncenter wp-image–۱۷۶ size-full" src="httpss://somedomain.co.uk/wp-content/uploads/۲۰۱۵/۰۵/img۱.jpg" alt="App Screenshot">

اینجا تنها یک عکس در سورس آورده شده است.

و وقتی که این پلاگین نصب می¬شود ، خروجی HTML  به صورت زیر در میآید :

<img class="aligncenter wp-image–۱۳۷ size-full" src="httpss://somedomain.co.uk/۲/wp-content/uploads/۲۰۱۵/۰۵/onavo.jpg" srcset="httpss://somedomain.co.uk/۲/wp-content/uploads/۲۰۱۵/۰۵/onavo–۱۶۹x۳۰۰.jpg ۱۶۹w, httpss://somedomain.co.uk/۲/wp-content/uploads/۲۰۱۵/۰۵/onavo–۵۷۶x۱۰۲۴.jpg ۵۷۶w, httpss://somedomain.co.uk/۲/wp-content/uploads/۲۰۱۵/۰۵/onavo–۳۰۰x۵۳۴.jpg ۳۰۰w, httpss://localhost/SebastianGreen/۲۰۱۵/wp_dev/wp-content/uploads/۲۰۱۵/۰۵/onavo–۶۰۰x۱۰۶۷.jpg ۶۰۰w, httpss://somedomain.co.uk/۲/wp-content/uploads/۲۰۱۵/۰۵/onavo.jpg ۶۰۰w" alt="onavo" width="۶۰۰" height="۱۰۶۷" sizes="(max-width: ۶۰۰px) ۱۰۰vw, ۶۰۰px">

تمام اندازه تصویر جدید از طریق ویژگی srcset اضافه شده است.

این پلاگین همچنین شامل Picturefill.js است که یک تصویر ریسپانسیو برای هر دو عنصر تصویر و ویژگی های ریسپانسیو جدید برای عنصر IMG اضافه می کند.

این ویژگی در کنار ویژگی srcset در حال حاضر در تگ تصویر باعث ریسپانسیو شدن تصاویر شما میشوند.

ریسپانسیو عکس‌ های وردپرس

تصاویر شما حالا ریسپانسیو شدند !

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

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

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

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

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

سایزهای ایجاد شده تنها با تصاویر که  پس از نصب RICG Responsive Images پلاگین به وردپرس آپلود شده است کار خواهد کرد.

اگر یک وب سایت با نام تجاری جدید که شما در حال کار بر روی آن هستید دارید ، مشکلی نیست،

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

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

گام سوم : نصب پلاگین برای تولید مجدد اندازه های تصویر(اختیاری)

ریسپانسیو عکس‌ های وردپرس

پلاگین Regenerate Thumbnails تمام فایلهای عکس پیوست موجود در سایت شما را یافته

و به تولید دوباره اندازه تصویر جدید بر اساس آن چه در functions.php جدید قرار دارد اقدام میکند –

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

پس از نصب، به Tools -> Regen .Thumbnails بروید سپس “ایجاد مجدد تمام عکسها” را کلیک کنید.

نوار وضعیت ظاهر خواهد شده و شما اطلاعاتی درباره تعداد تصاویری که تغییر اندازه داده شده مشاهده می کنید.

در این صورت، تمام تصاویر موجود در وب سایت شما خروجی صحیح ، با استفاده از تگ تصاویر از طریق ویژگی srcset خواهند داشت.

value1

10 آمار جالب از وردپرس

10 آمار جالب از وردپرس

10 آمار جالب از وردپرس

وردپرس یک cms بسیار قدرتمند برای ایجاد انواع سایت است که به خاطر امکانات گسترده ای که دارد، محبوبیت فراوانی بین همه ی کاربران پیدا کرده است.

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

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

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

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

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

در این مطلب تعدادی از آمار و ارقام های جالب وردپرس که مربوط به سال 4014 میباشد را بیان میکنیم. (قطعا تا امروز این آمار رشد بسیار بیشتری کرده است)

10 آمار جالب از وردپرس

1- سایت های وردپرسی جهان، در هر روز 3 میلیون پست جدید ارسال میکنند

بله! تعداد بسیار زیادی وبمستر وجود دارند که باعث شده اند در هر روز بیش از 3 میلیون پست جدید توسط وردپرس ارسال شود.

که قطعا بسیاری از این مقالات بسیار کاربردی و مفید هستند. البته این آمار مربوط به سال 2014 است

و فقط پست های سایت هایی که در سابدومین wordpress.com هستند

و یا سایت هایی که پلاگین jetpack را نصب کرده اند، محاسبه شده است و نه کل سایت های وردپرس!

سایت هایی که در سابدومین wordpress.com هستند و همچنین سایت هایی که پلاگین jetpack را نصب کرده اند، اطلاعات را به سرور وردپرس ارسال میکنند

و تعداد پست ها قابل شمارش است (پلاگین jetpack به صورت مستقیم به سایت wordpress.com متصل است).

اما آمار مربوط به سایر سایت ها محاسبه نشده است!

بنابراین تعداد واقعی پست های ارسالی بسیار بیشتر است.

2- در هر ماه 19700 میلیارد بازدید از صفحات سایت های وردپرسی صورت میگیرد

با توجه به تعداد زیاد سایت های وردپرسی، باید توقع بازدید بسیار بالایی رو هم از این سایت ها داشته باشیم!

3- یش از 7.5 میلیون نظر در ماه برای سایت های وردپرسی ارسال میشود

کاربران دوست دارند با صاحب سایت در ارتباط باشند و اغلب این کار را با نظر گذاشتن انجام میدهند.

و همین باعث ثبت بیش از 7.5 میلیون نظر در ماه در سایت های وردپرسی شده است.

البته این آمار مربوط به نظرات واقعی میباشد! ربات های زیادی هم هستند که نظرات spam ارسال میکنند که توسط پلاگین akismet شناسایی میشوند.

اگر این نظرات رو هم حساب میکنیم آمار ما 24 برابر میشود یعنی 180 میلیون نظر در ماه !

4- هر ماه بیش از 42 میلیون بار کلمات متبط با wordpress جستجو میشود

کاربران هر ماه بیش از 42 میلیون بار کلمات مرتبط با وردپرس مثل قالب وردپرس، پلاگین وردپرس و … را در موتورهای جستجو، جستجو میکنند.

5- کمپانی پشت سایت wordpress.com بیش از 283 کارمند دارد

سایت wordpress.com یک بخش بسیار کوچک از بخش های اصلی وردپرس است که 283 نفر فقط برای اداره کردن همین سایت استخدام شده اند!

6- وردپرس 4.2 بیش از 45 میلیون بار تا کنون دانلود شده است

با وجود کاربران مشتاق وردپرس، انتظار تعداد دانلود بالایی را هم باید داشت. در هر ثانیه حدود 1000 بار وردپرس دانلود میشود!

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

7- فقط 34% از سایت های وردپرسی آپدیت هستند

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

طبق مار فقط 34% از سایت های وردپرس، از آخرین نسخه وردپرس استفاده میکنند و آپدیت شده اند!

8- وردپرس در بیش از 51 زبان زنده دنیا آماده دانلود است

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

و تا کنون برای 51 زبان زنده ی دنیا، وردپرس را بومی سازی کرده ایم!

9- بیش از 44000 پلاگین آماده برای وردپرس

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

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

در حال حاضر بیش از 40000 پلاگین رایگان و 4000 پلاگین تجاری برای وردپرس آماده است که میتوانید از آنها استفاده کنید.

10- پلاگین akismet در صدر تعداد دانلود

پلاگین akismet یک پلاگین رایگان برای تشخیص نظرات اسپم است که تا کنون بیش از 34000000 (34 میلیون) بار دانلود شده است!

که نشان از محبوبیت و کاربرد آن دارد.

شما میتوانید آمار دقیق دانلود این افزونه را در این بخش ببینید.

و این داستان همچنان ادامه دارد … 10 آمار جالب از وردپرس

value1

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

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

نام آموزش: وردپرس چگونه کار می کند؟

تا بحال به ذهنتان رسیده وردپرس چه کارهایی را در پشت صحنه انجام می‌دهد که شما نمی‌بینید؟

آدرس URL را وارد می‌کنید، اینتر می‌زنید و در کمتر از ده ثانیه سایت بارگزاری می‌شود.

گمان کرده‌اید کاری در پشت صحنه انجام نمی‌شود و همه چیز به همین آسانی انجام شده است.

با ما همراه باشید و ادامه مقاله را مطالعه کنید تا ببینید پشت صحنه چه خبر است!

۱- بارگزاری فایل wp-config.php

در این فایل متغییرهای سراسری تنظیم خواهند شد و اطلاعات دیتابیس نیز در این فایل وجود دارند.

۲- تنظیمات ثابتهای پیش فرض

پس از بارگزاری wp-config.php لازم است ثابتهای پیش‌فرض بررسی شوند.

ثابتها عبارتند از حداکثر اندازه فایل، محل آپلود فایلهای وردپرس و غیره.

۳- بارگزاری فایل advanced-cache.php

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

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

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

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

۴- بارگزاری فایل wp-content/db.php

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

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

۵- اتصال به MySQL و انتخاب دیتابیس

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

اگر امکان اتصال به دیتابیس سایت وجود نداشت خطا <خطایی به‌هنگام استقرار پایگاه‌داده رخ داده است> برای کاربر ارسال می‌شود.

۶- بارگزاری فایل object-cache.php یا wp-includes/cache.php

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

۷- بارگزاری فایل wp-content/sunrise.php

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

۸- بارگزاری کتابخانه محلی

وردپرس کتابخانه l10n.php که در فولدر wp-includes قرار دارد را بارگزاری می‌کند.

اطلاعاتی نظیر سیستم محلی، ترجمه‌های وبسایت، تنظیم نکات محلی و غیره را در خود جای داده است.

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

۹- بارگزاری چندین افزونه

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

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

اگر وبسایت وردپرس multisite تعریف شده باشد، نیاز است تا چندین افزونه بارگزاری شود.

۱۰- انجام عمل muplugins_loaded

این اکشن توسط وردپرس اجرا می‌شود.

۱۱- بارگزاری افزونه‌های فعال

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

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

افزونه‌هایی که نصب شده‌اند اما فعال نشده‌اند، نادیده گرفته می‌شوند.

۱۲- بارگزاری فایل pluggable.php

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

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

اگر چنین توابعی وجود نداشته باشد وردپرس خودش آنها را میسازد.

۱۳- انجام عمل plugins_loaded

این عمل امکان اجرای توابع بعد از بارگزاری همه افزونه‌ها را فراهم آورده است.

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

۱۴- بارگزاری قوانین بازنویسی

قوانین بازنویسی امکان اجرای URLهای سئو را می‌دهند.

۱۵- مقداردهی متغییرهای wp_query$ و wp_rewrite$ و wp$

۱۶- انجام عمل تنظیم قالب

این اکشن باید قبل از بارگزاری قالب اجرا شود.

۱۷- بارگزاری قالبهای فرزند فایل functions.php

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

۱۸- بارگزاری قالب پدر فایل functions.php

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

۱۹- انجام عمل after_setup_theme

اولین عملی که برای قالبها موجود است این اکشن می‌باشد و باعث بارگزاری توابع قالب می‌شود.

۲۰- تنظیم اشیاء کاربران جاری

این عمل باعث مدیریت درخواست کاربران به‌همراه قوانین و تواناییهای کاربر می‌شود.

۲۱- انجام عمل init

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

۲۲- انجام عمل widget_init

اکشن widget_init به توسعه دهندگان امکان ثبت‌نام ویجت و اجرای کدهای موردنظرشان را می‌دهد.

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

۲۳- اجرای ()wp

اکنون وردپرس تابع wp() را فراخوانی می‌کند.

این تابع در فایل wp-includes/functions.php قرار گرفته است.

متغییرهای سراسری $wp وwp_query $ و wp_the_query$ سپس wp->main$ را فراخوانی می‌کند.

۲۴- تجزیه درخواست

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

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

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

۲۵- اجرای کوئری

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



اگر کوئری جوابی برای پاسخگویی نداشته باشد خطای ۴۰۴ ارسال می‌شود.

اگر پاسخی داشته باشد، ابتدا متغییرهای کوئری لود می‌شود، سپس ()WP_Query->get_posts اجرا می‌شود.

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

۲۶- انجام عمل template_redirect

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

۲۷- اجرای تمپلیت فید

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

۲۸- بارگزاری تمپلیت

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

۲۹- انجام عمل شات دان

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

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

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

این کدها نحوه نمایش صفحه را در مرورگر کاربر مشخص می‌کنند.

در کمتر از یک ثانیه این همه کار انجام می‌شود و مطمئنا شما نمی‌دانستید.

با ما همراه باشید.
منبع: wpbeginner

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

value1

وب هوک چیست؟ webhook

وب هوک چیست؟ webhook

نام آموزش: وب هوک چیست؟ webhook

وب هوک اساسا یک رویداد اطلاع رسانی است که به URL انتخابی شما ارسال میشود.

کاربران میتوانند آن را برای رویداد هایی که اتفاق میفتد روی یک سایت برای فراخوانی در سایت های دیگر پیکر بندی کنند.

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

وب هوک در ووکامرس

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

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

برای مثال:

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

woocommerce_add_to_cart.

ووکامرس 2.3 دارای محیط کاربری زیبایی برای افزودن ،ویرایش و حذف وب هوک ها درون تنظیمات ووکامرس است

در تصویر زیر محیط وب هوک در ووکامرس را میبینید

وب هوک چیست؟ webhook
وب هوک چیست؟ webhook

ساخت وب هوک

برای به آدرس زیر بروید:

پیکربندی -> Webhooks -> افزودن

حال میتوانید طبق تصاویر زیر عمل کنید:

وب هوک چیست؟ webhook
وب هوک چیست؟ webhook

نام: داخل کادر مقابل نام در ابتدا نام پیشفرض به صورت [وب هوک بر روی “ساعت” و “تاریخ” ساخته شد] وجود دارد که شما میتوانید آن را به انتخاب خود تغییر دهید.

وضعیت : حال شما میتوانید وضعیت وب هوک را تغییر دهید که دارای 3 گزینه است:

فعال (ارائه محموله) و غیر فعال (عدم ارائه به علت شکست تحویل) و متوقف (عدم ارائه محموله)

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

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

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

در صورت انجام تنظیمات فقط روی “ذخیره وب هوک” کلیک کنید.

ویرایش و حذف وب هوک

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

وب هوک چیست؟ webhook

وب هوک چیست؟ webhook
وب هوک چیست؟ webhook

حال باستفاده از کلیک بر روی “ویرایش” میتوانید تاریخچه محرک وب هوک را مشاهده نمائید.

value1

نحوه برخورد با افزونه‌هایی که با ورژن وردپرس تست نشده‌اند

نحوه برخورد با افزونه‌هایی که با ورژن وردپرس تست نشده‌اند

آموزش: نحوه برخورد با افزونه‌هایی که با ورژن وردپرس تست نشده‌اند

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

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

در این مقاله در مورد نصب افزونه‌هایی با چنین خطایی صحبت خواهیم کرد.

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

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

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

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

این فایل توسط افزونه استفاده می‌شود تا صفحه افزونه تولید شود.

این فایل متنی دارای تگی با نام تست شده در می‌باشد که اطلاعاتی را به کاربر نمایش می‌دهد.

نویسندگان افزونه باید این اطلاعات را به روز رسانی کنند.

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

چرا نویسندگان افزونه این اطلاعات را به روز رسانی نمی‌کنند؟

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

در دنیای ایده‌آل تمامی نویسندگان موظف هستند این کار را انجام دهند.

اما هیچ کس در دنیای ایده‌آل زندگی نمی‌کند و واقعیت چیز دیگریست.

این افزونه‌ها رایگان هستند، بنابراین نویسندگان افزونه دلی بحال فایل متنی این افزونه‌ها نمی‌سوزانند.

این نویسندگان ترجیح می‌دهند وقت خود را برای کارهایی که برایشان سودی بهمراه دارد، بگذرانند.

نحوه برخورد با افزونه‌هایی که با ورژن وردپرس تست نشده‌اند

لازم است این افزونه‌ها نصب شود؟

بله، نصب این افزونه‌ها مورد خاصی ندارد.

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

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

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

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

چه کمکی در این راه می‌توانید بکنید؟

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

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

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

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

اگر افزونه‌ای خراب باشد چه باید کرد؟

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

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

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

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

نحوه برخورد با افزونه‌هایی که با ورژن وردپرس تست نشده‌اند
منبع: wpbeginner