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

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

نسخه های مختلف ، شاخه های آن و فایل زبان
ببینید ، قرار شده نام گذاری نسخه های مختلف به صورت پشت سر هم انجام بشه و همین طور جلو بره و پرش نسخه نداشته باشه ، بگذریم که در یکی دو نسخه پرش پیش اومد اما مت گفته که دیگه قراری بر پرش نیست و نسخه ها همینطور پشت سر هم جلو میره و شما به عنوان کاربران وردپرسی باید بدونید که نسخه به نسخه ممکنه کلمات جدید به فایل زبان اضافه بشه یا ویژگی جدیدی اضافه بشه که در نهایت منجر به تغییراتی در فایل زبان بشه (منظور من از نسخه های پشت سر هم مثل 2/7 و 2/8 هست) ، اما ما این وسط ممکنه که باگ های امنیتی توی وردپرس پیدا کنیم ، اما نمیشه به خاطر یک سری تغییرات صرفاً امنیتی یک نسخه ی جدید بیرون داد.پس میان چیکار میکنن؟ به اون نسخه ، شاخه میدن مثل 2/7/1 اگه دوباره بعدش یک سری باگ دیگه پیدا شد میشه 2/7/2 تا اینکه تصمیم بگیرن نسخه ی جدید بیرون بدن.
حالا مثالاً این وسط به تازگی نسخه ی 2/8 بیرون اومده و مطمئناً کلمات جدید ، ویژگی های جدید اضافه شده یا اصلاً ویژگی جدیدی اضافه نشده فقط کد ها رو بازسازی و بازنویسی کردن و نسخه ی جدید بیرون دادن ، پس ممکنه فایل زبانی که توی نسخه ی قبل به خوبی کار میکرده نصفه و نیمه کار کنه (که معمولاً همینطوره) ، یا اصلاً کار نکنه .
بعد از یک مدتی تیم فارسی سازی میاد فایل زبان رو تصحیح میکنه که با نسخه ی جدید سازکار بشه ، پس فایل زبانمون میرسه به نسخه ی جدید. دو سه هفته میگذره و مطمئناً نسخه ی 2/8/1 بیرون میاد ، مطمئناً در این شاخه نسبت به نسخه ی 2/8 تغیرات زبانی نکرده پس نیازی نیست که برای 2/8/1 هم فایل زبان جدید داده بشه. اما متاسفانه دیده میشه که این سوال دائماً بعد از هر نسخه و شاخه های جدیدش پرسیده میشه که “فایل زبان نسخه ی 2/8 کجاست؟” ، “فایل زبان نسخه ی 2/8/1 کجاست؟”
نکته ای که این وسط باید اضافه کنم اینه که افزونه ی جلالی نه پوسته و ظاهر سایت شما رو فارسی میکنه و نه محیط مدیریتتون رو . افزونه ی جلالی تنها برای راست به چپ شدن ادیتور وردپرس و افزودن تاریح جلالی +چند قابلیت دیگه به وردپرس شماست.

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

به روز رسانی ها/به روز نشدن خودکار افزونه ها و هسته ی وردپرس
وردپرس در نسخه ی 2/7 ویژگی جدیدی را برای افزونه ها و خود هسته ی وردپرس ارائه کرد. قابلیت به روز رسانی خودکار این دو مشکلات خیلی از کاربران رو حل کرد ، اما مشکلات جدیدی هم به وجود آمد و اون کار نکردن این قابلیت بر روی بعضی از هاست ها بود. بعضی از سرویس دهندگان توابعی رو به دلایل امنیتی غیر فعال کرده بودند و این باعث شده بود این قابلیت جالب و جدید بر روی بعضی سرور ها کار نکند. اگر دوستانی که به این پیام ها و اخطار ها در هنگام نصب برمیخورند دقت کرده باشند این پیام ها و غیر فعال بودن توابعی به دلایل امنیتی را میرسانند.

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

نوشتن کلمات و جملات فارسی درون فایل ها قالب
خیلی وقت ها سوال میشود که “چرا وقتی من فایل های یک قالب را ویرایش میکنم نوشته های فارسی به صورت علامت سوال نمایش پیدا میکنه؟
نوشتن کلمات و جملات فارسی درون فایل ها قالب امکان ندارد مگر به دو راه :
اول اینکه مستقیماً فایل ها را باز کرده و در درون فایل ها فارسی بنویسیم . اگر از این راه استفاده میکنید باید Encoding متن به UTF-8 تغییر بکنه و این کار حتماً باید توسط ادیتو های استاندارد این کار انجام بشه. به هیچ وجه متن ها رو به وسیله ی Notepad ویندوز UTF-8 نکنید. بهترین راه استفاده از نرم افزار هایی مثل Notepad++ یا emEditor و… میباشد.
دوم ، استفاده از فایل های po و mo با استفاده از poEditor است که روش کار با آن کاملاً در بخش مستندات آورده شده است.

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

<?php the_content('Read the rest of this entry &raquo;'); ?>

از تابع زیر استفاده کنید

<?php add_link_attr('the_content', 'Read the rest of this entry &raquo;', 'target="_blank"'); ?>

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

<?php
$myqueryname = $wp_query;
$wp_query = null;
$wp_query = new WP_Query();
$wp_query->query('showposts=10'.'&cat=4'.'&offset=1'.'&posts_per_page=25'.'&paged='.$paged);
?>
<?php while (have_posts()) : the_post(); ?>
<!--some code here-->
<?php endwhile; ?>

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

فرم تماس
برای استفاده از فرم تماس دو فرم تماس ساده و پیشرفته وجود داره . فرم تماس ساده Contact Form 7 و برای فرم تماس پیشرفته از cform استفاده کنید.
برای راحتی کار : چگونه از افزونه ی cforms استفاده کنیم؟

تصاویر بند انگشتی
در این مورد میشه از ترکیب زمینه های دلخواه و فایل timthumb استفاده کرد. یا اگر اهل استفاده از افزونه هستید میتونید از افزونه های Ordered Thumbnails یا WP Post Thumbnail استفاده کنید.
اینکه زمینه های دلخواه چیست؟ را از این مقاله ی بخش مستندات وردپرس فارسی و یا سایت گناهکار یاد بگیرید و از فرم لینک دهی زیر برای ساختن تصاویر بند انگشتی استفاده کنید(یادتون نره که پوشه ای به نام cache بشازین و دسترسی اون رو 777 قرار بدید):


<img src="/scripts/timthumb.php?src=/images/whatever.jpg&h=150&w=150&zc=1" alt="Screenshot" />

شکلک ها
شکلک ها ، خندانک ها و… برای استفاده از اون ها اگر پوسته ی استانداردی دارید از افزونه ی WP Grins استفاده کنید که تنها نیاز به نصب دارد و نیازی نیست تغییراتی در پوسته تان بدهید.
خندانک ها هم در بخش نوشتن مدیریت ظاهر میشوند و هم در بخش فرستادن دیدگاه ها.
همچنین افزونه ی دیگری برای تکمیل کردن افزونه ی بالا وجود داره ، شما با افزونه ی بالا شکلک ها رو نمایش میدید و افزونه ی Smilies Themer از شکلک هایی که دوست دارید استفاده کنید.
اگر از افزونه ی بالا استفاده میکنید حتماً کد CSS زیر را در فایل استایل خود قرار دهید :

img.wp-smiley { border:medium none; vertical-align:middle; }

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

نمایش آمار های مختلف در وبسایت/آمارگیر
دائماً سوال میشه که چطور اون آمار هایی که وبگذر و پرشین استت میگیرن تو سایتم نمایش بدم؟
کاربر عزیز websoft که افزونه ی مکملی به نام Fastat نوشتند تا آمار تفصیلی و بسیار کاملی رو از افزونه های StatpressCN و wp-useronline استخراج بکنه.
برای استفاده ،ابتدا افزونه های StatpressCN و wp-useronline رو نصب کرده و سپس افزونه ی Fastat رو نصب کنید که یک ابزارک برای شما اضافه میکنه تا آمار ها رو در میله ی کناری سایتتون نمایش بدید. پس خیلی راحت وبگذر و پرشین استت رو بندازید دور…

از نظرات دوستان استقبال میشود…

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

26 Responses to مشکلات معمول و همیشگی کاربران وردپرس

  1. محمد میرزایی می‌گوید:

    سلام مهندس ورپرس!
    نیستی؟کم پیدایی؟
    مهندس یک نگاهی به این بنداز:

    http://forum.wp-persian.com/topic/4512?replies=4

    ممنونم.

    • بهرنگ می‌گوید:

      سلام جناب میرزایی عزیز ، خوبی آقا…
      والا من تا آخر مرداد هر روز ساعت ۷:۳۰ تا ۱۷ کارورزی دارم و فقط روزای تعطیل بیکاری دارم رو این حساب حضورم کمرنگ شده…
      من امشب یه نگاهی میندازم ببینم میشه مشکل اون رو حل کرد یا نه…
      مخلصیم…

  2. محمد میرزایی می‌گوید:

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

  3. roya می‌گوید:

    سلام.
    ببخشید من توی این پوسته با سه تا مشکل روبرو شدم .
    میتونید کمکم کنید.
    ممنون میشم از لطفتون
    لینک قالب: http://wp-persian.com/get/themes/personablog.zip
    مشکل ها:
    ۱٫ نظرات در صفحه اصلی بدون لینکه و کلیک روی اون فایده نداره.
    ۲٫ می خواستم توی صفحه اصلی اون یک دسته خاص نمایش داده بشه نه همه موضوعات.
    ۳٫می خواستم پایین مطالب در صفحه اصلی شماره صفحه ساده داشته باشه.
    تو رو خدا کمک کنید … ممنون میشم……

  4. وحید می‌گوید:

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

  5. وحید می‌گوید:

    ببینین اصلا تابعی با نام :

    وجود نداره تا تابع :

    رو اضافه کنم

  6. وحید می‌گوید:

    ادامه ی مطلب
    خیلی وقت ها سوال میشه که ادامه ی مطلب رو چطور بزارم…منظور اینکه که یه مقدار از متن نمایش پیدا میکنه و بقیه رو باید کلیک کنی تا ببینی. خیلی ساده در هنگام نوشتن در بخش ویرایش HTML از دکمه ی more استفاده کنید.
    حالا اگر هم بخواهیم ادامه ی مطلب در برگه ی جدید باز شود طبق جوابی که مهدی عزیز در انجمن وردپرس فارسی داده اند عمل میکنیم. ابتدا این افزونه رو نصب کنید. سپس به جای تابع
    view source
    print?
    1.

    از تابع زیر استفاده کنید
    view source
    print?
    1.

    ببینین تو پانورما کد اول نمی تونم پیدا کنم

  7. نیما می‌گوید:

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

  8. Mostafa می‌گوید:

    سلام
    الان چند وقته فروم رو دارید میسازید هنوز تموم نشده؟
    مجبور شدم اینجا بگم چون فرم تماس سایت خرابه
    [contact-form 404 "Not Found"]

  9. حامد می‌گوید:

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

    ۱- این سایت http://newwpthemes.net دقیقا از چه پلاگینی برای نمایش تمهای خودش استفاده کرده ؟

    ۲- اصولا چه جوری میشه فهمید که یک سایت با سیستم ودپرس از چه پلاگینهایی استفاده کرده ؟

    سپاس فراوان:)

  10. ahmad می‌گوید:

    سایتم در مازیلا بالا نمیاد و به من این ارور را میده
    Reported Attack Site!

    This web site at worldshaking.ir has been reported as an attack site and has been blocked based on your security preferences.

    Attack sites try to install programs that steal private information, use your computer to attack others, or damage your system.

    Some attack sites intentionally distribute harmful software, but many are compromised without the knowledge or permission of their owners.

    ولی وقتی میرم توی Internet Explorer سایتم میاد ولی ورود به سایت نداره که بتونم کاری کنم من چطوری میتونم وارد بخش مدیریت بشم

  11. ali panahi می‌گوید:

    salam agha mitoni ye nigah be in moshkelam bendazi to wordpress ?
    http://forum.wp-persian.com/topic/5672

  12. درف می‌گوید:

    سلام دوست عزیز سه چهار روزه مکافی روی سایت شما علامت red site report میزنه ببین چه شده متشکرم

  13. izad می‌گوید:

    سلام.
    میدونم که خیلی ها تا حالا سوال کردن ولی این فرق میکنه.
    من الان یه مدتی هستش که ادامه مطلب رو میذارم اما عمل نمیکنه
    یعنی more رو اعمال میکنم ولی تغییری نمیبکنه!!!!!

  14. Hesam می‌گوید:

    سلام چا دیگه اپدیت نمی کنید ؟

  15. وحید می‌گوید:

    اقا من یه سوال کردم تو وردپرس و میدونم شما واردی ، تو رو قرآن بهم جواب بده.اینم آدرسش :
    http://forum.wp-persian.com/topic/7177
    خیلی ممنون.منتظرم.

  16. مردتبریز می‌گوید:

    سلام دست عزیز خسته نباشید
    با توجه به مطالبی که میخوندم توی وب سایتتون گویا خیلی خیلی هوادار دارین در ضمینه وردپرس
    واسه همین می خواستم از شما درخواستی کنم البته اگه زحمتی نباشه !!؟!!

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

  17. میلاد می‌گوید:

    سلام بهرنگ جان
    واقعاً دلمون برات تنگ شده.
    چرا بلاگت رو بروز نمیکنی عزیز؟
    :(

  18. مرتضی می‌گوید:

    با سلام
    من cystats نصب کردم ولی با هر رفرش ۳ تا اضافه می کنه به آمار
    کسی می تونه کمک کنه؟

  19. vatan می‌گوید:

    دوست عزیز دستت درد نکنه ولی من می خوام بذارم برای نمایش ک هم ورودی گوگل نشون بده هم آنلاین ها رو هم که امار دیروز امروز رو . . چیزی به ذهنتون نمیرسه؟

    • بهرنگ می‌گوید:

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

  20. مصطفی می‌گوید:

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

    • بهرنگ می‌گوید:

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

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*

شما می‌توانید از این دستورات HTML استفاده کنید: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>