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

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

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

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

افزونه های وردپرس چطور کار میکنند ؟ چگونه یک پلاگین وردپرس کار میکند ؟



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

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


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


پس از قرار دادن یک پلاگین وردپرس در پوشه”wp-content/plugins /” ، این پلاگین باید به طور خودکار برای نصب در دسترس باشد.
هنگامی که یک پلاگین “فعال” می شود، به وردپرس می گوید که کمی از کد شما را بر روی “هر” صفحه بارگذاری کند(از جمله صفحه ادمین). به این دلیل است که اگر تعداد زیادی پلاگین های فعال شده داشته باشید، به علت بالا بودن تعداد کد ها، نصب وردپرس شما ممکن است بسیار آهسته باشد.
از آنجا که وردپرس، زمانی که پلاگین فعال می شود به طور خودکار کدهای شما را بارگذاری می کند، می توانید از این فرصت با ضربه زدن به Application Program Interface (API) پلاگین وردپرس، استفاده کنید. شما همچنین می توانید به تگ های قالب وردپرس دسترسی پیدا کرده و یا یکی مخضوض به خودتان ایجاد نمایید.
اگر می خواهید در محتوای پست هاو یا نظرات تغییر ایجاد کنید، پیشنهاد می کنم مقاله ی حلقه ی وردپرس را بخوانید. حلقه ی وردپرس، حلقه ای است که پست های شما را نمایش می دهد. برخی از تگ های قالب در خارج از این حلقه کار خواهند کرد، بنابراین ضروری است که بدانید کد شما دقیقا کجا در حال اجرا است. شما می توانید این کار را با استفاده از اکشن ها و فیلترها، که در پست های بعدی توضیح داده خواهد شد، کنترل کنید.


ساختار پوشه


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


• نام پوشه ی پلاگین(نام پلاگین شما بدون هیچ فاصله یا کاراکتر ویژه ای)
۱٫ فایل PHP پلاگین اصلی
۲٫ پوشه ی JS (برای فایل های جاوا اسکریپت)
۳٫ پوشه ی CSS (برای فایل های StyleSheet)
4. پوشه ی PHP (برای باقی فایل هایی که شامل PHP می شوند)

به عنوان مثال، در اینجا یک ساختار نمونه که خودم ایجاد کرده ام وجود دارد:

• devlounge-plugin-series
o devlounge-plugin-series.php
o js
o css
o php
می خواهم فقط فایل PHP اصلی را در داخل پوشه devlounge-plugin-series گذاشته، و فایل های دیگر را هم در پوشه مربوطه به خودشان قرار دهم. این ساختار میتواند به دیگر پلاگین نویسان، که کدهای شما را می بینند برای تشخیص اینکه کدام فایل، فایل اصلی پلاگین است و فایل های پشتیبانی در کجا قرار دارند، کمک کند.
وردپرس همچنین قرار دادن تصاویر در دایرکتوری مربوط به خودشان و اضافه کردن یک فایل “مرا بخوانید” به پلاگینتان را توصیه می کند.


مطلب مرتبط :

دانلود قالب ساختمانی Construction Base برای وردپرس


فایل اصلی پلاگین


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

1
2
3
4
5
6
7
<?php
/*
Plugin Name: Your Plugin Name Here
Plugin URI: Your Plugin URI
Version: Current Plugin Version
Author: Who Are You?
Description: What does your plugin do?


خط ۳ به شما اجازه می دهد که برای پلاگین خود نام انتخاب کنید. خط ۴ به شما اجازه می دهد که محل پلاگین خود را در وب به یک کاربر نشان دهید. خط ۵ اجازه می دهد که نسخه فعلی را مشخص کنید. خط ۶ به شما اجازه می دهد تا نویسنده ی پلاگین را مشخص کنید. خط ۷ به شما اجازه می دهد که پلاگین خود را توصیف کنید.


آنچه که در زیر آمده است مثال پر کردن کد است:


1
2
3
4
5
6
7
<?php
/*
Plugin Name: Devlounge Plugin Series
Plugin URI: http://www.devlounge.net/
Version: v1.00
Author: <a href="http://www.ronalfy.com/">Ronald Huereca</a>
Description: A sample plugin for a <a href="http://www.devlounge.net">Devlounge</a> series.

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




راه اندازی یک ساختار طبقاتی


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


1
2
3
4
5
6
7
8
9
if (!class_exists("DevloungePluginSeries")) {
    class DevloungePluginSeries {
        function DevloungePluginSeries() { //constructor
             
        }
     
    }
 
} //End Class DevloungePluginSeries


کاری که کد بالا انجام می دهد این است که وجود یم طبقه به نام DevloungePluginSeries را چک می کند. اگر این طبقه بندی وجود نداشته باشد، آن را ایجاد خواهد کرد.


شروع کردن طبقه بندیتان


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

1
2
3
if (class_exists("DevloungePluginSeries")) {
    $dl_pluginSeries = new DevloungePluginSeries();
}

اگر طبقه بندی DevloungePluginSeries ایجاد شده باشد، همه ی کدهای فوق وجود آن را چک خواهند کرد. اگر چنین باشد، یک متغیر به نام $dl_pluginSeriesبا یک مثال از طبقه بندی DevloungePluginSeries ایجاد می شود.


راه اندازی عملیات ها و فیلترها


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

1
2
3
4
5
6
7
8
//Actions and Filters  
if (isset($dl_pluginSeries)) {
    //Actions
     
    //Filters
}
 
?>

کد بالا برای اطمینان از راه اندازی $dl_pluginSeries ، چک می کند. اگر چنین باشد(و تنها در صورتی که طبقه بندی موجود باشد)، آنگاه عملیات و فیلترهای مناسب راه اندازی شده اند.

نتیجه گیری

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

روش کاهش وزن سالم و همیشگی ، کم کردن وزن به طریقی سالم

چطور به طریقی سالم وزن کم کنیم



منبع : سایت مردمان
سالم‌ترین راه وزن کم کردن نه رژیم‌های سخت است نه ورزش‌های طاقت‌فرسا. بدن در زمینه ورزش و غذا تغییرات کُند را دوست دارد.
بعنوان مثال، کسی که سالهاست ورزش نکرده است، نباید شروع به دویدن سه کیلومتر در روز کند. نه تنها سختی این کار انگیزه شما را کم می‌کند، بلکه احتمال زیادی برای آسیب دیدنتان وجود دارد.
این مسئله برای آنها که یکدفعه‌ای شروع به گرسنگی دادن به خودشان می‌کنند هم صدق می‌کند. رژیم‌های غذایی که سرسختانه کالری‌های مصرفی شما یا موادغذایی که می‌توانید استفاده کنید را محدود می‌کند، موجب کمبود موادمغذی و ویتامین‌های مورد نیاز بدنتان خواهد شد.
پس اگر لازم است وزنتان را پایین بیاورید، چه باید بکنید؟
نیاز انرژی و کاهش وزن
بدن شما برای تامین انرژی موردنیاز خود از غذاها استفاده می‌کند و انرژی اضافه را به صورت چربی در خود ذخیره می‌کند. این یعنی اگر مقدا بیشتری موادغذایی نسبت به آنچه بدنتان برای فعالیت‌های روزمره و حفظ سلول‌ها نیاز دارد مصرف کنید، وزنتان بالا خواهد رفت.
برای کم کردن وزن، باید بدنتان را مجبور به استفاده این ذخایر چربی کنید. موثرترین راه‌های آن عبارتند از:
• کاهش کالری‌های مصرفی
• افزایش سطح فعالیت بدنی
به همین دلیل است که متخصصین برای کاهش وزن، رژیم‌غذایی و ورزش را توصیه می‌کنند.
تغییرات را آرام‌آرام شروع کنید
تغییرات کوچک تفاوت بزرگی ایجاد می‌کند. یک بیسکویت اضافه در هفته ممکن است باعث شود در سال ۲ کیلو از وزنتان کم کنید. اگر بیسکویت را از برنامه‌غذایی‌تان حذف کنید، باز همان مقدار وزن کم خواهید کرد.
مطمئناً پایبند شدن به رژیمی که در آن بجای شیر پرچرب، شیر کم‌چرب استفاده شود یا برای صبحانه خوردن در آن وقت گذاشته شود برایتان راحت‌تر خواهد بود تا رژیمی که در آن برای همه موادغذایی مصرفی قوانین گذاشته شود. 
ممکن است فکر کنید که برای کم کردن وزن نیاز به ایجاد تغییران دائمی در عادات غذایی است، درحالیکه اهداف کاهش وزن معمولاً ابتدا برای دوره‌های هفته‌ای تنظیم می‌شود و هدف نهایی نگه داشتن این عادت‌ها برای ماه‌ها و سال‌هاست، یعنی همان تغییر در سبک زندگی.
سطح فعالیت جسمی‌تان را افزایش دهید
کسی که میزان ورزش خود را بیشتر می‌کند اما همان کالری مصرفی قبلی را حفظ می‌کند، حتماً وزن کم می‌کند. 
حتی اگر از باشگاه متنفر باشید--حتی ورزش سبک مثل یک پیاده‌روی کوتاه ۲۰ دقیقه‌ای--اگر تقریباً همه روزهای هفته انجام شود بسیار فایده‌بخش خواهد بود.
هربار که بیشتر از زمان عادی ورزش کنید، کالری و چربی خواهید سوزاند.
راه‌های مختلفی برای افزایش فعالیت جسمی‌تان وجود دارد. ورزش‌های گروهی، کلاس‌های ایروبیک، دویدن، راه رفتن، شنا کردن و دوچرخه‌سواری همه این‌ها سطح تناسب‌اندام شما را ارتقا می‌بخشد.
چیزی را پیدا کنید که برایتان راحت باشد و از انجام آن لذت ببرید. این باعث می‌شود آن را در برنامه زندگی‌تان جا انداخته و ادامه دهید.
• آخرهفته‌ها بدون ماشین بیرون آمده و تا مرکز خرید پیاده بروید. پیاده‌روی‌های طولانی‌تری را تا پارک نزدیک خانه بروید و اگز نیاز به خوراکی داشتید حتما از خانه ببرید تا بر آنچه می‌خورید کنترل داشته باشید.
• هر یک قدم اضافه‌ای که بردارید به حساب می‌آید. همیشه به جای آسانسور از پله‌ها استفاده کنید یا یک ایستگاه قبل از مقصدتان از اتوبوس پیاده شوید و بقیه راه را پیاده بروید.
• از تبلیغات بین برنامه‌های تلویزیونی استفاده کرده، بایستید و ورزش کنید. یا یک دوچرخه‌ثابت در اتاق نشیمن خود بگذارید که هنگان تماشای تلویزیون دوچرخه بزنید.
کالری مصرفی خود را کاهش دهید
اضافه وزنتان چقدر است؟
پزشکان برای ارزیابی وزن از BMI (شاخص توده بدن) استفاده می‌کنند.
BMI حدود 18.5 تا ۲۵ سالم است. 
اگر BMI شما بالاتر از ۲۵ باشد، یعنی اضافه وزن دارید.
BMI بالاتر از ۳۰ نشانه چاقی است.
BMI بالاتر از ۴۰ چاقی کشنده است.
برای اندازه‌گیری BMI باید وزنتان را به کیلوگرم و قدتان را به متر بدانید. سپس از فرمول زیر استفاده کنید.
۱. ابتدا قدتان را در خودش ضرب کنید. 
۲. سپس وزنتان را با عدد به دست آمده تقسیم کنید. 
۳.  عدد حاصل BMI خواهد بود.
اگر اضافه وزن داشته باشید و واقعاً بخواهید آن را پایین بیاورید، نمی‌توانید عادات غذایی کنونی‌تان را ادامه دهید.
با خوردن غذای زیاد و کیک و شیرینی، کاهش چربی بدن ممکن نیست. معنای آن این نیست که هیچوقت نمی‌توانید از این موادغذایی استفاده کنید. بلکه باید یاد بگیرید چطور موادغذایی مصرفی خود را به وعده‌های سبک‌تر محدود کنید.
برای کاهش وزن می‌توانید با خوردن غذای کمتر و انتخاب‌های سالم‌تر، بدنتان را مجبور کنید ذخایر چربی خود را بسوزاند. 
این به معنی رژیم‌های سخت نیست (هر رژیمی که در آن کمتر از ۱۵۰۰ کالری مصرف می‌شود) که معمولاً باعث ضعیف‌تر شدن یا ناامید شدنتان می‌شود. رژیم‌های کوتاه و سخت معمولاً ابتدا کاهش وزن سریع و متعاقب آن افزایش‌وزن را به دنبال خواهند داشت. 
کم کردن وزن به طریق سالم و معقول هیچ راه میانبری ندارد.
خوردن ۳۰۰ تا ۵۰۰ کالری کمتر در روز، بین نیم تا یک کیلوگرم وزن در هفته کم می‌کند. این یک هدف واقعبینانه است. شاید کند به نظر برسد اما در طول یکسال چیزی در حدود ۵۰ کیلو کاهش وزن به دنبال خواهد داشت.
چربی‌ها بالاترین میزان کالری را درمیان موادغذایی دیگر (پروتئین و کربوهیدرات) دارند، ازاینرو یک راه عالی برای کاهش کالری‌های مصرفی، کم کردن غذاهای پرچرب و خوردن غلات کامل، میوه‌ها و سبزیجات است.
در زیر به راه‌هایی برای کاهش کالری‌های مصرفی شما بدون ایجاد تغییر شگرف در برنامه‌غذایی‌تان اشاره می‌کنیم.
• جایگزین کردن نوشابه‌های گازدار با آب، آبمیوه و دوغ.
• جایگزین کردن شیر کم‌چرب با شیر پرچرب.
• خوردن مقدار سبک‌تری غذا در وعده ناهار. مثلاً خودتان ساندویچ درست کنید و مصرف کره، روغن یا مایونز را کاهش دهید.
• قطع مصرف قند و شکر با چای و قهوه.
• مصرف مقدار کمتر از غذاهایی که دوست دارید.
• خودداری از خوردن پُرس دوم غذا.
• قطع مصرف تنقلات ناسالم مثل شیرینیجات، بیسکویت و چیپس و پفک.
• کاهش مصرف نوشیدنی‌های الکلی.
همه این کارها تاثیری مثبت بر سلامتتان خواهند داشت.
آخر اینکه درمقابل وسوسه نخوردن صبحانه یا هر وعده‌غذایی دیگر برای کم کردن وزن مقاومت کنید. بااینکه نخوردن یک وعده‌غذایی کالری مصرفی روزانه شما را برای آن ساعت پایین می‌آورد، اما بعدها گرسنه‌ترتان می‌کند.
ازاینرو نه تنها برای جبران آن پرخوری خواهید کرد، بلکه برای پر کردن این جای خالی انتخاب‌های ناسالمی هم خواهید داشت. 
عادت‌های غذایی نامنظم هم متابولیسم و سوخت وساز بدن شما را برهم می‌زند و این پایین آوردن وزن را دشوارتر می‌سازد.
برنامه‌تان را یادداشت کنید
اگر مطمئن نیستید که رژیم‌غذایی‌تان چه اشکالی دارد، سعی کنید هر چیزی که در طول روز می‌خورید یا می‌نوشید را یادداشت کنید. 
آخر هفته نوشته‌های خود را مرور کنید تا اشکال کارتان را پیدا کنید.
باید دنبال غذاهای فراوری‌شده، الکل، فست‌فود، سس و غذاهای سرخ‌کردنی باشید.
اگر رژیم‌غذایی‌تان به نظر سالم می‌آید، به حجم وعده‌های خود نگاه کنید.
وقتی تصمیم گرفتید که چه تغییراتی باید در برنامه‌غذایی‌تان ایجاد کنید، آنها را یادداشت کنید. مثلاً:
هفته اول
• ورزش کنید: یک پیاده‌روی ۲۰ دقیقه‌ای در ساعت ناهار.
• الکل: مصرف آنرا قطع کنید.
• غذا: قطع مصرف شکلات یا بیسکویت در طول هفته و مصرف تنقلات سالمی مثل میوه به جای آن. نخوردن غذاهای سرخ‌کردنی یا فست‌فود و استفاده از قسمت‌های کم‌چرب گوشت.
• هر هفته اهداف خود در ارتباط با الکل، ورزش یا برنامه‌غذایی‌تان را بنویسید.
• روحیات و نظرات خود در هر روز را یادداشت کنید.
صبور باشید و پشتکار داشته باشید
ممکن است یک تا دو هفته طول بکشد تا تغییراتی را در بدنتان حس کنید اما این تغییرات اتفاق خواهند افتاد. بعد از ماه اول می‌توانید نتایج را روی بدنتان مشاهده کنید و با گشاد شدن لباس‌هایتان آن را حس کنید.
یکی از مهمترین جنبه‌های رژیم‌ گرفتن حفظ انگیزه است. روزهایی خواهد بود که نمی‌توانید سالم غذا بخورید یا هفته‌هایی که شاید هیچ وزنی کم نکنید. و همه اینها موجب دلسردی در شما شود.
برای همه آدمها این یکسان و طبیعی است، بنابراین نگذارید که برنامه‌هایتان را خراب کند. ممکن است هیچ کار اشتباهی انجام ندهید اما برنامه‌تان نیاز به بازنگری داشته باشد.آیا لازم است سطح فعالیت‌جسمی‌تان را بالا ببرید؟ یا چند تغییر کوچک در رژیم‌غذایی‌تان ایجاد کنید؟ یا تعهد بیشتری نسبت به برنامه کنونی‌تان داشته باشید؟
یک جنبه دیگر آن این است که حتماً موفقیت‌هایتان را جشن بگیرید. وقتی روی وزنه می‌روید و می‌بینید که وزنتان پایین آمده است، برای پیشرفت طولانی‌مدت، بهتر است که به خودتان جایزه بدهید--جایزه‌هایی مثل خریدن لباس جدید یا کم کردن کار خانه.
فواید کاهش وزن برای سلامتی
تحقیقات نشان داده است که زنان چاقی که  ۵ تا ۱۰ کیلو وزنشان را پایین آوردند، خطر ابتلا به دیابت خود را نصف کرده‌اند. برای آقایان خطر ابتلا به بیماری‌های قلبی به طرز قابل‌توجهی کاهش یافته است.
به طور کلی، با بالا رفتن سن، وزن افراد بیشتر می‌شود. اضافه کردن چند کیلو در طول چند سال اشکالی ندارد اما آنهایی که درمقایسه با وزن ۱۸ سالگی‌شان ۱۰ کیلو اضافه می‌کنند، خیلی سریع خطر ابتلا به مشکلات جسمی را در خود بالا می‌برند. 
به نظر می‌رسد که اینها مشکلاتی هستند که شاید در آینده لازم شود که نگرانشان شوید اما زمان بسیار زود می‌گذرد. با حفظ وزن سالم، در سال‌های آینده به احتمال کمتری دچار بیماری‌ و ناراحتی‌های جسمی خواهید شد.

مدلهای جدید ساعت دیواری ، انواع ساعتهای دیواری جدید

یکی از اساسی ترین مسائلی که در هر خانه با آن مواجهیم ، مساله چیدمان و دکوراسیون منزل و البته انتخاب یک ساعت دیواری مناسب است.

امروزه متدها و روش های نوینی برای چیدمان و دکوراسیون داخلی منازل ارائه شده است. ساعت‌های دیواری و رومیزی نیز از همین نوع وسایل هستند که بعضا با متدهای جدید و خلاقانه به هرچه زیباتر شدن منزل ما کمک میکنند.

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


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

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























معمولا در انتخاب ساعت دیواری دقت زیادی به خرج نمی‌دهید اما مدلهای ساعت​های دیواری و رومیزی آنقدر تنوع دارد که می‌توانید به وسیله آن شکل و شمایل کلی دیوارها را عوض کنید.

برای کسب اطلاعات بیشتر درباره هر ساعت‌، روی عکس آن کلیک کنید.