سیاره وردپرس فارسی

۹ تیر ۱۳۸۷

تکمیل بخش مدیریت وردپرس

بوسیله مهدی گلچین.

به نام ایزد یکتا

++ افزودن قابلیتهای مدیریتی سریع به بخش “مدیریت” توسط افزونه فارسی …

به نظر من یکی از کاستی های بخش مدیریت وردپرس عدم مدیرت سریع است ، یعنی وجود لینک های سریع برای انجام یک فعالیت مدیریتی ، مثلا تغییر عنوان این پست بدون وارد شدن به بخش ویرایش مطلب و … ، خوشبختانه وردپرس دارای تعداد بسیار زیادی افزونه است ، یکی از بهترین این افزونه ها افزونه مدیریتی Admin Management Xtended است ، این افزونه با استفاده از آژاکس این قابلیت و قابلت های پر استفاده دیگری را به شما هدیه میدهد ، این بده حقیر این افزونه را فارسی کردم و فایلهای ترجمه ان را برای سازنده ان ارسال کردم حال شما میتوانید از این افزونه پر کاربرد به راحتی استفاده کنید .

قابلیت های افزونه :

ایجاد بخش تغییر عنوان پست در صفحه مدیریت

ایجاد بخش ویرایش برچسب ها در صفحه مدیریت

ایجاد بخش ویرایش دسته بندی ها در صفحه مدیریت

ایجاد بخش تغییر ترتیب نمایش برگه ها در صفحه مدیریت

ایجاد دکمه ای برای خاموش و روشن کردن راحت بخش نظرات یک پست در صفحه مدیریت

ایجاد ….

دانلود افزونه فارسی از سرور wordpress.com

سازنده افزونه

اشتراک : شما توسط این ایکونها میتوانید توسط سرویس مورد علاقه خود این مطلب را نگهداری کنید تا هر گاه خواستید ان را بدون نگرانی از فراموش آدرس ان مستقیما به ان دسترسی داشته باشید !
  • balatarin
  • donbaleh
  • mohandes
  • del.icio.us
  • bodytext
  • Google
  • Facebook
  • blogmarks
  • E-mail this story to a friend!
  • NewsVine
  • Live
  • TwitThis
  • Furl

۷ تیر ۱۳۸۷

نگاهی به وردپرس ۲/۶ - گامی دیگر در جهت ارتقای وبلاگ نویسی

بوسیله نوید.

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

وردپرس ۲/۶ مانند وردپرس ۲/۵ یک نسخه متحول شده نیست ولی خب امکانات جالب توجهی به اون اضافه شده که در ادامه به اونها اشاره می کنیم :

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

حالا در نسخه ۲/۶ از این قابلیت ذخیره خودکار در قابلیت Post Revisioning استفاده شده بدین صورت که هر بار ذخیره ( حالا چه خودکار و چه دستی ) یک نسخه ( شماره - Revision ) به مطلب شما می ده. یعنی شما می توانید همواره نسخه های مختلف از یک نوشته خود را مقایسه کنید. به نسخه ای قبل بازگردانید و …

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

در این تصویر همونطور که ملاحظه می کنید در قسمت پایین مشخص هست که ما کلا برای این مطلب ۴ نسخه داریم. در تصویر مذکور نسخه دوم و سوم انتخاب شده و کاربر در حال مشاهده تغییرات نسخه دوم نسبت به سوم هست.

برای بازگشت به یک نسخه کافیست روی دکمه Restore موجود کلیک کنید …

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

بله، یکی از پروژه های تیم وردپرس در حال انجام هست و اونم چیزی نیست جز مخلوط کردن بلاگ و ویکی …
( جهت کسب اطلاعات بیشتر در مورد این قابلیت اینجا را ببینید )

Press This - وبلاگ نویسی تنها با چند کلیک… این قابلیت می تونه دیدگاه شمارو نسبت به وبلاگ نویسی و نوع اون تغییر بده.

در نسخه ۲/۶ وقتی شما به قسمت نوشتن می روید یک bookmarklet وجود دارد که کافیه اونو با موس کشیده و داخل نوار بوک مارک های مرورگر خودتون رها کنید.

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

قسمت مدیریت فوق العاده سریع با ذخیره فایل ها بر روی کامپیوتر شما - در قسمت مدیریت وردپرس در هر صفحه شما باید یکسری فایل رو از روی سرور بر روی مرورگر خودتون بارگزاری کنید ( در پشت صحنه ) که این خودش باعث می شه سرعت لود صفحات پایین بیاد. تا حالا فکر کردید که چی می شد اگر این فایل ها که ثابت هست بر روی کامپیوتر ذخیره می شد و بجای اینکه لود بشن از روی کامپیوتر خودتان خوانده و لود شوند. بله، این قابلیت در نسخه ۲/۶ وردپرس توسط برنامه Google Gears محقق شده. بوسیله این قابلیت سرعت لود صفحات در قسمت مدیریت وردپرس ( در صورت فعال سازی اون ) چندین و چند برابر می شه ( یک وردپرس طوفانی ! ). کافیه شما برنامه Google Gears را نصب کنید و در قسمت مدیریت در قسمت بالا سمت چپ روی دکمه Turbo کلیک کنید و سپس چیزی حدود ۱۸۰ فایل را بر روی کامپیوتر خود ذخیره کنید تا از این پس این فایل ها از روی کامپیوتر شما لود شوند.

+ جهت کسب اطلاعات بیشتر در مورد این قابلیت اینجا را ببینید
+ متاسفانه این برنامه توسط گوگل بر روی آی پی های ایرانی بسته شده

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

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

شمارش کلمات یک مطلب - این قابلیت نیز چند وقتی هست که در وردپرس.کام وجود داره. وردپرس به صورت زنده به شما نشون می ده مطلب شما تا اون لحظه ای که در حال نوشتن هستید چند کلمه شده …

غیرفعال کردن انتشار از راه دور - شما می تونید این قابلیت را غیرفعال کنید تا از این پس نشه با نرم افزار هایی مثل Windows Live Writer مطلب فرستاد. غیرفعال کردن این قابلیت امنیت شمارا بیشتر از قبل می کند ( + ).

تغییر تنظیمات از راه دور - آماده سازی API برای XML-RPC برای تغییر تنظیمات وبلاگ

پشتیبانی از SSL - اگر هاست شما از قابلیت SSL ( حالت امن ) پشتیبانی کند وردپرس قسمت مدیریت و ورود را با این حالت لود می کنه که می تونه در جهت افزایش امنیت تاثیر زیادی داشته باشه( HTTPS )

تغییر مکان پوشه محتوا و فایل wp-config.php - باز هم افزایش امنیت

صفحه بندی کردن مدیریت صفحات و دسته بندی ها - مدیریت بهتر این دو قسمت

مرتب سازی تصاویر گالری با حالت Drag-and-drop - کنترل بهتر بر روی گالری های عکس

شخصی سازی شکلک های پیشفرض - قابلیتی که چند وقت پیش به وردپرس.کام اضافه شده ( + )

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

انتخاب چند مورد با نگه داشتن Shift - در قسمت مدیریت کنار مطالب، صفحات، دسته ها و … گزینه های Check box ای وجود دارد که به شما قابلیت انتخاب همزمان چند مورد و اعمال تغییرات روی چند مورد رو می ده. در این نسخه شما می تونید یک رنج ( بازه ) از این موارد را با نگه داشتن دکمه Shift انتخاب کنید. بطور مثال تیک گزینه دوم رو می زنید. سپس Shift را نگه داشته و تیک گزینه ۱۰ رو می زنید، با این کار گزینه ۲ تا ۱۰ به حالت انتخاب شده در می آید …

TinyMCE 3.1.0.1 - نسخه جدید تر TinyMCE ( ویرایشگر قسمت نوشتن ) که اشکالات بسیاری از اون حل شده.

استفاده از jQuery 1.2.6 و jQuery UI 1.5 - تنظیمات بهتر، سرعت لود بیشتر و اشکال کمتر در قسمت مدیریت

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

قابلیت های بالا + یکسری قابلیت جدید برای گسترش دهندگان ( نویسندگان افزونه و … ) نسخه ۲/۶ را ساخته.

* قابلیت هایی مثل نصب افزونه با وارد کردن آدرس آن، ارتقای خودکار وردپرس و یکسری دیگه به نسخه ۲/۷ انتقال پیدا کرد.

* شما می تونید نسخه ۲/۶ بتا ۱ را از اینجا دانلود و نصب کنید.

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

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

منبع : boren.nu - WordPress Codex

۵ تیر ۱۳۸۷

افزونه جستجوی پیشرفته فارسی

بوسیله مهدی گلچین.

به نام ایزد یکتا

++ افزونه جستجوی پیشرفته فارسی

یکی از نقاط ضعف وردپرس به نظر من عدم توانایی در جستجوی پیشرفته مطالب وبلاگ است به این مفهوم که در تمامی پوسته ها و یا جستجو گر خود وردپرس ، فقط جستجو در محتویات مطالب را انجام میدهد و برگه ها و نظرات و … را نادیده میگیرد و …. ، خوشبختانه برای رفع این مسئله افزونه قدرتمند Advanced Search وجود دارد ، بنده این افزونه را فارسی کرده بودم و استفاده میکردم اما منتشر نکردم (علت خاصی هم نداشت ) ، چند روز پیش آقای بهزاد امیری نژاد خواستار این افزونه شده بود ما هم لبیک جمیع گفتیم و حال شما و نسخه فارسی این افزونه :

راهنمای استفاده :

۱- یک برگه در وردپرس بسازید !(تذکر : اسم آن را باید فقط "Advanced Search" بگذارید)

۲- وارد بخش ویرایش گر HTML شده و کد "<!–advancedsearch–>" را در آنجا قرار دهید !

۳- لذت ببرید !

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

دانلود افزونه فارسی Advanced Search

اشتراک : شما توسط این ایکونها میتوانید توسط سرویس مورد علاقه خود این مطلب را نگهداری کنید تا هر گاه خواستید ان را بدون نگرانی از فراموش آدرس ان مستقیما به ان دسترسی داشته باشید !
  • balatarin
  • donbaleh
  • mohandes
  • del.icio.us
  • bodytext
  • Google
  • Facebook
  • blogmarks
  • E-mail this story to a friend!
  • NewsVine
  • Live
  • TwitThis
  • Furl

۲۳ خرداد ۱۳۸۷

پنج پوسته رایگان فارسی برای وردپرس - بخش نخست

بوسیله مهدی گلچین.

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

نام پوسته : The Wind Cries Mary
سازنده : Grab The Theme
رنگ بندی : سفید ، خاکستری،آبی ، روشن
قالب : دو ستونه - ستون کناری در سمت راست ، پشتیبانی از ابزارک
دریافت : سرور پارسیش | سرور Mediafire

نام پوسته : Plane Jane
سازنده : jimmitchell.org
رنگ بندی: خاکستری - تیره
قالب: دو ستونه - ستون کناری در سمت راست ، پشتیبانی از ابزارک
دریافت: سرور پارسیش | سرور Mediafire

نام پوسته : Blue Moon
سازنده : wpzone
رنگ بندی: سیاه ، خاکستری ، تیره
قالب: دو ستونه - ستون کناری در سمت راست ، پشتیبانی از ابزارک
دریافت: سرور پارسیش | سرور Mediafire

نام پوسته : Elite
سازنده : wpzone
رنگ بندی: سیاه ، خاکستری ، تیره
قالب: دو ستونه - ستون کناری در سمت چپ ، پشتیبانی از ابزارک
دریافت: سرور پارسیش | سرور Mediafire

نام پوسته : Cubismo 1.0
سازنده : colorlightstudio
رنگ بندی: قهوه ای ، سفید ، روشن
قالب: دو ستونه - ستون کناری در سمت راست ، پشتیبانی از ابزارک
دریافت: سرور پارسیش | سرور Mediafire

۱۹ خرداد ۱۳۸۷

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

بوسیله مهدی گلچین.

WP Contact Form III یک “فرم تماس با ما” ی ساده است که امکان ارتباط وبلاگ نویسان را با خوانندگان به راحتی میسر می کند.این پلاگین که برای وردپرس نوشته شده توسط مهران بصورت استاندارد فارسی شده است و از طریق پارسیش به شما عرضه می شود دارای دو امکان مفید نسبت به سایر پلاگین های موجود است که اولی داشتن فیلدی برای موضوع پیام ارسالی است و به گیرنده پیام ارسالی ، توانایی تفکیک پیام های ارسالی را بر اساس موضوع پیام ها می دهد . امکان دیگر ، سیستم ساده جلوگیری کننده از ارسال پیام توسط هرزنامه (Spam) ها می باشد که با گسترش وحشتناک روبات های اسپمر می تواند بسیار مفید باشد.
اما بدون شک ، با نصب و استفاده از این پلاگین شما هم با من هم عقیده خواهید شد که بزرگترین ویژگی این پلاگین سادگی کار با آن است.تنها کاری که لازم است تا پس از نصب انجام دهید رفتن به قسمت تنظیمات مربوط به آن در “تنظیمات” وبلاگتان است.
برای ساختن یک فرم تماس با ما به کمک این افزونه ، یک نوشته یا برگه تازه بسازید و در جایی که میخواهید فرم نمایش داده شود عبارت [contactform ] را وارد کنید (بدون فاصله بین contactform و ] )

نسخه جاری : ۱/۶
سازگار با نسخه های WordPress 2.0.x و WordPress 2.5.1
دانلود از سرور وردپرس فارسی
دانلود از سرور MediaFire
صفحه اختصاصی این افزونه
یک نمونه از فرم ارتباط ساخته شده با این افزونه

۱۱ خرداد ۱۳۸۷

پوسته ی Rio

بوسیله مهدی گلچین.

دوستانی که این وبلاگ رو میخوندن حتماً حواسشون بوده که مدتی نبودم و هاست رو متوقف کرده بودند…البته بدون اینکه من اطلاعی داشته باشم…خدا خواست و دوباره برگشتم…این هم یک پوسته ی یک ستونه واسه اونایی که گاه نوشت دارن…



(more…)

۸ خرداد ۱۳۸۷

جشن تولد مجازی ۵ سالگی وردپرس

بوسیله مانی.

وقتی، سه روز پیش، دوست جدید و خوبم، شروین (نویسنده وبلاگ یک فتحی)، به من ای-میل زد و من رو در جریان تصمیمشون در مورد برگزاری یک جشن تولد مجازی برای ۵ سالگی وردپرس قرار داد، هیچ وقت فکر نمی کردم که اینقدر چیز خوبی از آب در بیاد. پیشنهاد می کنم حتما نوشته های وبلاگ نویس هایی رو که تو این جشن شرکت کردند بخونید. برای من که خوندن این نوشته ها به اندازه شرکت توی مهمونی واقعی لذت بخش بود. هر چند نوشته من اول از همه آورده شده ولی احساس می کنم متنی که نوشتم از آخر اول شد!

پی نوشت : این شعر جالب از نویسنده وبلاگ غربتستان رو از دست ندید )

۱ خرداد ۱۳۸۷

چگونه یک قالب تویتر گونه بسازیم؟

بوسیله مهدی گلچین.

چگونه یک قالب تویتر گونه بسازیم؟

 

البته این کار در وردپرس انجام می شود…نتیجه ی کار چیزی شبیه به قالب پرولاگ خواهد شد و این کار در کمتر از 2 دقیقه قابل اجراست! باور نمی کنید؟ همه ی مراحل را همانطور که گفته می شود اجرا کنید تا باور کنید!

 

1_ آخرین نسخه از قالب پرولاگ را دانلود کنید.

2_ حالا فایل post-form.php را از قالب پرولاگ به پوشه ی پوسته ی خود کپی کنید. برای اینکه زمان را همانطور که قول داده ام به 2 دقیقه برسانیم می بایست کد زیر را در فایل post-form.php پیدا کرده و حذف کنید :

<?php echo get_avatar( $user->ID, $user->user_email, 48 ); ?>

3_ فایل index.php پوسته ی پرولاگ را باز کرده و آن قطعه از کد را که با <?php if( ‘POST’ شروع و با ‘/post-form.php’; } ?> تمام می شود را پیدا کرده و کپی کنید که در آینده به آن نیاز داریم…

4_ حالا فایل index.php پوسته ی خود را باز کنید و <?php get_header(); ?> را بیابید…

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

5_ خیلی خوب! کار ما تقریباً تمام است پوسته ی شما پرولاگیزه! شد ، تنها کافی است کمی شکل دهی شود…فایل style.css پوسته ی خود را باز کرده کد های زیر را به آن (در انتهای فایل) اضافه کنید :

/* Quick Post Form */

#postbox {
margin:3em;
padding:3em;
background:#EEE;
border:1px solid #CCC;
}
#postbox form {
width:100%;
}
#postbox textarea {
width:100%;
margin-bottom:.75em;
}
#postbox label {
display: block;
}

خب ، کار ما تمام شد…حالا نتیجه ی کار را ببینید…

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

۱۸ اردیبهشت ۱۳۸۷

نصب وردپرس بر روی کول دیسک

بوسیله حامد صفا.

وردپرس یک سیستم مدیریت محتوا برای وبلاگ هاست که با زبان برنامه نویسی PHP نوشته شده و توسط My SQL پشتیبانی می‌شود.این سیستم کاملاً رایگان و اپن سورس است. وردپرس در ادامه راه پروژهٔ موفق b2 است که در سال 2003 شکل گرفت. نام وردپرس را کریستیان اِسلِک، دوست مت مولوگ (توسعه‌دهندهٔ اصلی وردپرس) پیش نهاد و از آن روز وردپرس با سرعت و پیشرفتی قابل ملاحظه تبدیل به معروف‌ترین و پرکاربردترین ابزار ساخت وبلاگ بر روی هاست شده است. (+)

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

نصب وردپرس بر روی کول دیسک

برای حل این مشکل نیاز به یک نرم افزار دارید تا بتوانید کامپیوتر خود را تبدیل به یک localhost کنید . (localhost در لغت به معنای میزبان داخلی و محلی است ) که از معروفترین و شناخته شده ترین این برنامه ها می توان به نرم افزار رایگان EasyPHP اشاره کرد که خود به شخصه مدت زیادی با این نرم افزار کار می کردم .

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

اما اگر شما نیز مثل من در طی روز با رایانه های مختلفی سر و کار داشته باشید (رایانه منزل - رایانه محل کار - لب تاپ شخصی و &#8230 شاید آرزویی مثل من می کردید …

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

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

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

لازم به ذکر است که نرم افزار فوق را می توانید برای دیگر CMS هایی که با زبان PHP نوشته شده اند ، مثل Joomla - xoops - PHP Nuke - Mambo و سایر CMS‌ های نوشته شده با زبان PHP استفاده کنید .

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

با ما همراه باشید …

(more&#8230

۱۶ اردیبهشت ۱۳۸۷

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

بوسیله گناهکار.

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

استفاده حرفه‌ای از زمینه‌های دلخواه:

تقربین واضحه که هیچ‌کس زمینه‌های دلخواه رو برای نشون دادن به‌صورت لیست٬ توی پوسته‌ش استفاده نمی‌کنه٬ زمینه‌های دلخواه خیلی کاربردی‌تر این حرفا هستن!

حالا می‌خوایم با استفاده از تابع get_post_meta افسار زمینه‌های دلخواه رو تو دستمون بگیریم! ساختار این تابع به‌صورت زیر هست:

get_post_meta($post->ID, 'Your Key Name Here‘,true)

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

خب٬ واسه همین‌جا بود که گفتم کلید رو باید انگلیسی نوشت! به‌جای قسمت توپُرشده باید کلید موردنظرمون رو بنویسیم٬ تا تابع مقدار کلید رو به ما بده٬ حالا می‌تونیم مثلن اونو echo کنیم یا توی دستورات شرطی‌مون ازش استفاده کنیم و…

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

یه مثال کاربردی:

فرض کنیم می‌خوایم یه پوسته واسه یه سایت خبری طراحی کنیم٬ یه قسمت داریم به اسم مقالات که نویسنده‌ی هر مقاله باید عکسش رو هم کنار نوشته‌ش توی یه کادر که مکانش از قبل معلوم شده نشون بده٬ ما واسه این‌کار میایم یه زمینه‌ی دلخواه به‌اسم author-image می‌سازیم. حالا توی کد پوسته‌مون٬ اونجایی که عکس باید قرار بگیره می‌نویسیم:

<img src=”<?php echo get_post_meta($post->ID, 'author-image‘,true); ?>” />

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

حالا اگه یه نویسنده یادش بره که عکسشو معرفی کنه چی؟ پوسته‌مون به‌هم می‌ریزه! برای جلوگیری از اینکار یه دستور شرطی می‌ذاریم که چک کنه آیا عکس معرفی شده یا نه:

<?php if(isset(get_post_meta($post->ID, ‘author-image‘,true))) : ?>

<img src=”<?php echo get_post_meta($post->ID, 'author-image‘,true); ?>” />

<?php endif; ?>

به‌همین ساده‌گی.

[احتمالن] ادامه دارد…

در همین رابطه: زمینه‌های دل‌خواه در وردپرس - بخش اول


 

سیاره چیست ؟

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

ورودی ها

بایگانی ماهانه