آرشیو موضعی برای موضوع : وردپرس

پوسته فارسی notepad chaos

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

++ پوسته فارسی notepad chaos

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

notepad-chaos

پوسته فارسی notepad chaos

  • این پوسته برای پشتیبان رسمی وردپرس فارسی ارسال گشته و در آنجا قرار دارد … ( مشاهده )

دانلود پوسته فارسی :

کلید واژه ها : , ,

ایجاد هشدار برای IE

++ ایجاد هشدار مخصوص کاربران IE در وردپرس

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

این افزونه قابلیت شخصی سازی شیوه نامه نمایش CSS و متون و پیغام ها را دارد پس به راحتی با اندکی دانش CSS میتوانید پیامی مناسب با محیط سایت خود ایجاد کنید …

دانلود افزونه :

کلید واژه ها : , ,

افزودن کادر ورود به صفحه اصلی

++ افزودن کادر ثبت نام / ورود به صفحه نخست سایت

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

فایل sidebar.php را در یک ویرایشگر متنی محض باز کنید و کد های زیر بعد از دریافت را در جای مورد نظر خود کپی کنید :

دریافت کد :

شرح کد :

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

ضمنا میتوانید به راحتی به جای کلماتی همچون :

User و Password و Remember me و Register و Recover password و Dashboard و Write new Post و Write new Page و Log out و… معادل فارسی آنها را وارد کنید .

امیدوارم مفید و کاربردی باشد …

کلید واژه ها : ,

نصب وردپرس MU بروی کامپیوتر شخصی

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

++ آموزش ( راهنمای ) نصب وردپرس MU نسخه ۲٫۷ بروی کامپیوتر شخصی (local hoat)

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

احتیاجات :

۱- نرم افزار Xampp (اجرا کننده خودکار PHP و Apache و MySQL ) => دانلود ، راهنمای فارسی

۲- وردپرس MU (Wordpress MU) => دانلود

۳- یک نصاب حرفه ایی ! خودتون !!

Xampp باید نصب و اجرا شده باشد ، و Wordpress MU هم باید دانلود شده باشد ، خوب قبل از هر حرکت خود سرانه ای ، مراحل زیر را به دقت انجام دهید ، وردپرس چند کاربره یک کم حساس …

۱- فایل دانلود شده وردپرس (Wordpress-mu-2.7) خود را از حالت فشرده خارج کنید به مکانی که برنامه Xampp را نصب کرده اید و پوشه htdocs منتقل کنید نام پوشه را به wpmu تغییر دهید (برای راحتی کار ) (توجه : دقت کنید فایل ها و پوشه های برنامه داخل پوشه wpmu وجود داشته باشد نه اینکه همگی آنها در یک پوشه دیگر در زیر پوشه باشد )

۲- به مکان نصب Xampp رفته و به پوشه زیر بروید :

xampp-> apache -> conf

فایل httpd.conf را در یک ویرایشگر متنی محض (n++ و یا PSPad editor ) باز کنید و خط زیر را بیابید :

#LoadModule rewrite_module modules/mod_rewrite.so

علامت شارپ (#) اول خط را پاک کنید ، این کار برای دادن توانایی کار با فایل های htaccess توسط ویندوز است . (کار را ذخیره نکنید و به مرحله ۳ بروید)

۳- در همان مرحله ۲ به دنبال خطوط زیر در همان فایل مرحله ۲ بگردید :

<Directory />

Options FollowSymLinks

AllowOverride None

Order deny,allow

Deny from all

</Directory>

بعد از پیدا کردن خطوط آن ها را با خطوط زیر جایگزین کنید:

<Directory />

Options FollowSymLinks

AllowOverride FileInfo Options

Order deny,allow

Deny from all

</Directory>

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

۴- به مسیر زیر بروید :

C:\xampp\apache\conf

فایل httpd.conf را در یک ویرایشگر متنی محض (n++ و یا PSPad editor ) باز کنید و خط زیر را بیابید :

۱۲۷٫۰٫۰٫۱ localhost

بعد از این خط ، محتویات پایین را در یک خط جدید اضافه کنید :

۱۲۷٫۰٫۰٫۱ localhost.localdomain

5- Apache را دوباره راه اندازی کنید ، به زبان ساده تر Xampp را دوباره راه اندازی کنید .

۶- از محیط Xampp وارد بخش phpmyadmin شوید و از آنجا یک بانک اطلاعاتی ساده ایجاد کنید ! نام را هرچه انتخاب کردید فراموش نکنید مثلا : wpmu

7- دقت کنید نیازی به پیکربندی دستی فایل wp-config.php نیازی نیست و این فایل به صورت خودکار ایجاد خواهد شد ! هر چند ما در مقاله بعدی آن را برسی خواهیم کرد.

۸- روباه آتشین (Firefox) را بالا بیاورید و به یکی از آدرس های زیر بروید :

http://127.0.0.1/wpmu/

http://localhost.localdomain/wpmu/

9- مشخصات خواسته شده را طبق آنچه ایجاد کردید وارد کنید ، مثلا :

++ نام بانک اطلاعاتی ایجاد شده در مرحله ۶ ، مثلا : wpmu

2. Database name -> wpmu

++ در حالت پیش فرض مقادیر اینگونه است ! (کلمه عبور ندارد !!)

۳٫ Username -> root

4. Password ->

5. Database Host -> localhost

6. Server address -> 127.0.0.1

++ نام سایت مثلا بلاگفا یا میهن وبلاگ ، و …

۷٫ Site title -> بلاگ وردپرس

۸٫ Email -> Your_E-amil_Adress@gmail.com

10 – بر روی دکمه Submit کلید کنید !

۱۱- حالا وردپرس نصب را به صورت خودکار انجام میدهد و به شما نام کاربری و کلمه عبور مدیر را میدهید !

کار در این مرحله تمام شده است میتوانید از وردپرس چند کاربره خود لذت ببرید ، شما میتوانید به Site Admin رفته و گزینه Blog را انتخاب کنید و یک یا چنیدن (بی نهایت) وبلاگ برای خودتان ایجاد کنید بدون اینکه وردپرس تازه ای نصب کنید!!

دقت کنید میتوانید فایل های زبان وردپرس معمولی را که در پوشه فارسی ساز آن توسط پشتیبان فارسی آن (WP-Persian.com) ارائه میشود را به پوشه متناظر در وردپرس MU منتقل کنید (اگر پوشه languages وجود ندارد ایجاد کنید ):

.. wp-content/languages

بعد از اتمام کار باید حداقل در پوشه languages دو فایل وجود داشته باشد :

۱- fa_IR.mo

2- fa_IR.php

در این حالت باید فایل wp-config.php را دستی ویرایش کنید و مقدار :

define (‘WPLANG’, ”);

را به مقدار زیر عوض کنید :

define (‘WPLANG’, ‘fa_IR’);

و از بخش Site Admin بخش Option مقدار Default Language را Persian انتخاب کنید تا وبلاگ های ایجاد شده همگی دارای محیط مدیریت فارسی باشند.

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

کلید واژه ها : ,

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

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

خوب تا حالا پیش آمده که در وبگردی های خودتان با این موضوع برخورد کرده اید که در پایین بعضی از صفحات سایت ها زمان ساخته شدن و تعداد درخواست ها را به شما نمایش داده میشود مثلا ۲٫۳۳ ثانیه و …

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

کد :


< ?php echo get_num_queries(); ?> queries in
< ?php timer_stop(1); ?> seconds.

حالا زمان لود شدن صفحه و تعداد درخواست ها نمایش پیدا میکند. لازم به ذکر است برای نمایش صحیح کد ها شما باید فاصله مابین > و ? را پاک کنید …

کلید واژه ها : ,

پوسته فارسی fervens نسخه c

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

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

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

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

دانلود نسخه فارسی و بهینه شده برای زبان فارسی :

کلمه عبور :

asmane.org

کلید واژه ها : ,

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

به نام حق

++ ایجاد نسخه مبایلی سایت به همراه تست کارکرد آن !

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

من در این نوشته قصد دارم که موارد زیر را به شما آموزش بدهم :

  1. راه اندازی یک نسخه خاص برای موبایل از سایت
  2. تست کارکرد آن نسخه موبایلی در رایانه
  • قسمت اول : را اندازی نسخه مخصوص مبایلی سایت

برای این کار افزونه های بسیار زیادی وجود دارد که در این بین افزونه wordpress-mobile یک سر گردن از تمام افزونه های مشابه بالاتر است ، برخی از امکانات این افزونه به شرح زیر است :

  1. تشخیص خودکار و هوشمند رایانه از مرورگر تلفن همراه  و نمایش نسخه مخصوص هر کدام
  2. امکان ارسال مطلب در وبلاگ از طریق مرورگر تلفن همراه
  3. امکان جستجو در مطالب موجود
  4. نمایش صفحه بندی مطالب
  5. نمایش برگه
  6. نمایش تبلیغات در مطالب (اختیاری )
  7. و …

متاسفانه این افزونه قدرتمند از نسخه ۱٫۳ به بعد ، به نوعی غیر رایگان شده است و در نسخه غیر رایگان در پایین تمامی مطالب لینک تبلیغات مورد نظر خود را قرار میدهد که ین جالب نیست ! بر آن شدم این افزونه را ویرایش کرده و آن را برای فارسی زبانان بهینه سازی کنم و تبلیغات آن را نیز حذف کردم ، که میتوانید در ادامه مطلب آن را دریافت کنید …

نصب و راه اندازی این افزونه بسیار ساده است بعد از کپی پوشه افزونه در بخش افزونه های وردپرس و فعال کردن آن به بخش تنظیمات > وردپرس مبایل ، بروید و تنظیمات مورد نظر خود را مثل “انتخاب شیوه نامه نمایش مطالب” را انتخاب کرده و … بعد بر روی دکمه update کلیک کنید . حالا کار تموم شده و افزونه نسخه مبایل سایت شما را ساخته و راه اندازی کرده میتوانید با گوشی خود (در صورت فعال بودن GPRS) سایت خود را مشاهده کنید …

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

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

خوب شاید پیش بی آید که شما بخواهید نسخه موبایلی سایت خود را مشاهده کنید تا از کارکرد صحیح آن اطمینان پیدا کنید اما GPRS ندارید یا هزینه استفاده ان برای شما زیاد است ، در حالت طبیعی امکان مشاهده نسخه مبایلی سایت در رایانه وجود ندارد نگران نباشید برای این کار نیز ترفند های وجود دارد ! ما برای این کار از روباه آتشین و یک افزونه قدرتمند و یکسری مخلفات که من به شما عیدی میدهم استفاده میکنیم ، قبل از هر کار افزونه قدرتمند User Agent Switcher را بر روی روباه آتشین ( firefox ) خود نصب کنید و روباه آتشین ( firefox ) خود را دوباره راه اندازی کنید! خوب با این کار هنوز نمیتوانید سایت خود را در حالت مبایلی مشاهده کنید زیرا این افزونه User Agent مبایل را به صورت پیش فرض در خود ندارد ! حالا باید این افزونه را اندکی پیکربندی خاص بکنیم ، برای این کار در روباه آتشین ( firefox ) خود به منوی زیر بروید :

tools > user agent switcher > options > options

در پنجره باز شده از ستون سمت چپ گزینه user agent را انتخاب کنید و از برگه سمت راست بخش Import/Export بر روی گزینه Import کلید کنید و فایل که از پایین همین برگه دانلود کردید را به افزونه بدهید و بر روی گزینه OK کلید کنید (ضمنا باید گزینه over Write نیز فعال باشد) حالا کار تمام است ، به راحتی میتوانید با انخاب یکی از انواع گوشی ها ( مثلا SoneyEricsson ) سایت را در حال موبایلی مشاهده کنید !

کلید واژه ها : , ,

هک پسورد مدیر وردپرس

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

  • Brute Force یا ورود به زور یا آزمایش تعداد زیادی کلمه عبور برای کشف کردن کلمه عبور صحیح

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

  • راه کار مقابله

بسیار ساده است ، کافی است مثلا افزونه IDS را برای وردپرس نصب و فعال کنید این افزونه حتی شما را از خطرات xxs هم محافظت میکند ، اگر میخواهید خیلی ساده تر با این راکار مقابله کنید افزونه Limit Login Attempts گزینه بسیار عالی است ، شیوه کار همه انها به این صورت است که مثلا اگر شخصی با ایک ip ثابت ۳ بار تلاش ناموفق برای ورود داشت ip وی را مثلا ۳۰ دقیقه قفل میکند و …

  • نکات مهم در استفاده از برنامه :
  1. برای اجرای برنامه نیاز به مفسر python دارید .
  2. این برنامه حجم زیادی پهنای باند را مصرف میکند ( برای adsl های حجمی خوب نیست ) .
  3. برای لینوکس و ویندوز قابل اجرا است .
  4. برای گرفتن جواب باید صبر داشته باشد .
  5. برای اجرای برنامه ان را در درایو c درون یک پوشه کپی کرده و فایل کلمات عبور را هم درون همان پوشه قرار دهید به خط فرمان بروید (با زدن cmd در پنجره run) به داخل ان پوشه بروید و فن را مثل مثال پایین اجرا کنید :

c:\wp-hackwpbf.py www.test-site.com/wordpress/wp-login.php admin pass.txt -v

دانلود برنامه هک وردپرس

کلید واژه ها : ,

پوسته miniBlog فارسی

به نام حق

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

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

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

این پوسته امکانات زیادی دارد که در بخش Option قسمت نمایش میتوانید انها را پیکر بندی کنید ، ضمنا با ورژن ۲٫۸٫۱ نیز سازگار است و …

دریافت / دانلود نسخه فارسی :

پوسته بروز رسانی شده است !!

کلید واژه ها : ,

حذف پست های مشابه در وردپرس

آموزش یک راه پاک کردن پست های مشابه (پیش نویس ها) یا همان revision ها مطالب :

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

توجه کنید این روش در صورت عدم Backup گیری از دیتا بیس غیر قابل بازگشت است و باز هم این نکته را مد نظر داشته باشد که این روش بسیار قدرتمند است و هرگونه بی توجهی ممکن است باعث نابودی بانک اطلاعاتی شما می شود.

روش کار بسیار ساده است و نیاز به هیچ افزونه و یا ابزار خاصی ندارد فقط دانش شما است که به کار شما می آید …

  1. وارد Cpanel سایت خود شوید
  2. از آنجا phpmyadmin را انتخاب کنید و وارد محیط آن شوید
  3. بانک اطلاعاتی خود را انتخاب کنید از ستون سمت چپ (مثلا نام بانک اطلاعاتی من wordpress است روی آن کلیک میکنم)
  4. از برگه های بالای صفحه گزینه SQL را انتخاب کنید .
  5. در محیط که باز میشود (Run SQL) در قسمت متنی کد زیر را وارد کرده و هشدار باز شده را OK کنید ..
  6. کار تمام است همه چیز به خوبی و خوشی پایان یافت و به شما میگوید چه تعداد پست را مشابه غیر اصلی را پاک کرده است …

دستور :


DELETE FROM wp_posts WHERE post_type = "revision";

کلید واژه ها : ,