تبلیغات :
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام
خرید لپ تاپ استوک
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک

[ + افزودن آگهی متنی جدید ]




صفحه 12 از 54 اولاول ... 2891011121314151622 ... آخرآخر
نمايش نتايج 111 به 120 از 535

نام تاپيک: آموزش سيستم مديريت سايت و وبلاگ ورد پرس با معرفي پلاگين ها WordPress :

  1. #111
    حـــــرفـه ای Mohsen khan's Avatar
    تاريخ عضويت
    Mar 2006
    پست ها
    7,774

    پيش فرض سطوح دسترسی در وردپرس دات کام

    سطوح دسترسی در وردپرس دات کام

    اگر به بخش افزودن کاربر جدید (Add New User) وبلاگ خود رفته باشید حتما” با نام های : Administrator ، Editor ، Author و Contributor ( که معادل فارسی هریک به ترتیب برابر است با : مدیر ، ویرایشگر ، نویسنده و شرکت کننده ) برخورد کرده اید ، حتما” این سوال برای شما هم پبش آمده است که هر یک از این کلمات چه کاربردی دارند ، قبل از هر چیز لازم به ذکر است که کلمات فوق هر یک بیانگر یک سطح دسترسی است که بیشترین و کاملترین دسترسی ها برای مدیر (Administrator) و کمترین امکانات مطعلق به شرکت کنند (Contributor) میباشد ، در این مقاله قصد بررسی امتیازات و امکاناتی که مختص هر کدام از 4 گروه بالا میباشد را داریم .


    مدیر ( Administrator)

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

    ویرایشگر ( Editor )

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

    1- Manage از تب 2 بخش Import و Export حذف میشوند.

    2-از تب چهار Presentation بخش Themes ، Extract ، Custom Image Header ، Edit CSS حذف میشوند .

    3- Users تب به تب Profile تبدیل میشود و در این بخش تنها امکان مشاهده پروفایل و دعوت دوستان وجود دارد

    4-از تب Option تمامی بخش ها حذف و تنها بخش Domains باقی میماند .

    5-از تب Upgrades تنها دو بخش Gifts و Domains باقی میماند .


    نویسنده ( Author )

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

    1- Writeاز تب بخش Write Page حذف میشود و امکان افزودن دسته بندی ( Category ) جدید نیز از کاربر سلب میشود .

    2-از تب Manage تنها 2 بخش Posts و Uploads باقی میماند و همچنین کاربر امکان حذف و ویرایش پست را ندارد .

    3-از تب Comments تنها دو بخش Comments و Awaiting Moderation باقی میماند همچنین قابل ذکر است که کاربر اجازه ویرایش ، حذف و تغییر وضعیت کامنت را ندارد .

    4- 2 تب Presentation و BlogRoll حذف میشود .

    5-تب Users به تب Profile تبدیل میشود و در این بخش تنها امکان مشاهده پروفایل و دعوت دوستان وجود دارد

    6-از تب Option تمامی بخش ها حذف و تنها بخش Domains باقی میماند .

    7-از تب Upgrades تنها دو بخش Gifts و Domains باقی میماند .


    شرکت کننده (Contributor )

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

    1-از تب Write بخش Write Page حذف میشود و امکان افزودن دسته بندی ( Category ) جدید نیز از کاربر سلب میشود و همچنین پست های ارسالی توسط کاربرانی که در این گروه کاربری قرار دارند به طور مستقیم در وبلاگ قرار نمیگیرند و باید یک کاربر سطح بالایی آن را تائید کند و در آخر نیز امکان بارگذاری تصویر در این سطح کاربری وجود ندارد .

    2-از تب Manage تنها بخش Posts باقی میماند و کاربر که در این سطح قرار دارد امکان حذف و ویرایش پست را ندارد .

    3-از تب Comments تنها دو بخش Comments و Awaiting Moderation باقی میماند همچنین قابل ذکر است که کاربر اجازه ویرایش ، حذف و تغییر وضعیت کامنت را ندارد .

    4- 2 تب Presentation و BlogRoll حذف میشود .

    5-تب Users به تب Profile تبدیل میشود و در این بخش تنها امکان مشاهده پروفایل و دعوت دوستان وجود دارد

    6-از تب Option تمامی بخش ها حذف و تنها بخش Domains باقی میماند .

    7-از تب Upgrades تنها دو بخش Gifts و Domains باقی میماند .


    منبع : [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

  2. #112
    حـــــرفـه ای Mohsen khan's Avatar
    تاريخ عضويت
    Mar 2006
    پست ها
    7,774

    پيش فرض نگران فضای محدود سایت خود نباشید

    گستردگی پلاگین های وردپرس در حدی است که اگر بخواهیم از تمامی آنها بنویسیم ممکن است هزاران پست در این باره نوشته شود اما در این میان این پلاگین ها ، پلاگین های ناشناخته و مفیدی نیز موجود هستند که معرفی آنها ممکن است برای کسانی که دنبال چنین چیزی میگردند بسیار سودمند باشد ، حتما” تا به حال نام سایت [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] را شنیده اید ؟! این سایت یک سرویس دهنده فضای بارگذاری نامحدود است یعنی شما به هر میزان که بخواهید میتوانید در آن انواع و اقسام فایل ها را بارگذاری نمائید و در اختیار دیگران قرار دهید دیگر مزیت این سایت این است که مدت ماندگاری فایل های شما در سرورهای این شرکت مادام العمر است یعنی به هیچ وجه پاک نمیشود پس همه چیز برای بارگذاری فایل های ما محیا است (برای آشنایی بیشتر با این سایت اینجا کلیک نمائید) ، اما این شرکت به تازگی امکانی را برای کاربران وردپرس شخصی محیا نموده است که وسیله آن میتوانند بخش بارگذاری ( Upload) سایت خود را به سایت [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] پیوند بزنند و بجای اینکه تصاویر و فایل های خود را در سرور شخصی بارگذاری نمایند آن را در سرورهای این شرکت بارگذاری نمایند ، در این مقاله قصد داریم نحوه نصب و راه اندازی این پلاگین را بر روی وردپرس شخصی آموزش بدهیم .


    قبل از هر کاری شما نیاز به دریافت آخرین نسخه از این پلاگین دارید که برای دریافت آن میتوانید از [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] استفاده نمائید سپس یک حساب در سایت divshare ایجاد نمائید که برای ایجاد آن میتوانید اینجا [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] نمائید پس از دریافت پلاگین ، آن را از حالت فشرده خارج ساخته و مراحل زیر را دنبال نمائید :

    1-دایرکتوری divshare_upload را به مسیر wp-content/plugins/ منتقل نمائید .
    2-به کنترل پنل وردپرس رفته و از طریق منوی Plugins و کلید Activate پلاگین Divshare Uploader پلاگین را فعال نمائید .
    3- پس از فعال سازی پلاگین به منوی Plugins یک Tab با نام DivShare Uploader Key افزوده میشود که با کلیک بر روی آن به صفحه تنظیمات پلاگین هدایت میشود ، در اینجا شما نیاز دارید DivShare Uploader Key که سایت divshare در اختیار شما قرار داده است را وارد کنید برای دریافت DivShare Uploader Key کافیست اینجا کلیک نمائید .
    4- پس از ورود در صورتی که بار اولی باشد که بخواهید درخواست DivShare Uploader Key بدهید در سمت راست کنترل پنل خود در سایت DivShare بخشی به شکل زیر میبینید که با کلیک بر روی کلید Generate a New Key ، DivShare Uploader Key شما ایجاد میشود




    5-کد ایجاد شده را کپی و مجددا” به بخش Plugins و Tab مربوط به DivShare Uploader Key بروید و کد ها را در فیلد DivShare Uploader Key قرار دهید و کلید Update Key را بفشارید :



    حال اگر به صفحه Write بروید و به بخش Upload توجه کنید میبینید که حالت بخش بارگذاری از حالت قبلی به حالت جدید مانند تصویر زیر تبدیل گردیده است:






    بارگذاری در این آپلودر مانند آپلودر قبلی میباشد و کارآیی آن هیچ فرقی نکرده است همچنین شما میتوانید به وسیله تب my files به فایل های بارگذاری کرده خود دسترسی پیدا کنید .

    منبع : [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

  3. #113
    حـــــرفـه ای Mohsen khan's Avatar
    تاريخ عضويت
    Mar 2006
    پست ها
    7,774

    پيش فرض نمایش مطلوب فایل های png پوسته ی شما ، در IE

    نمایش مطلوب فایل های png پوسته ی شما ، در IE

    همان طور که می دانید(!) گاهی اوقات نمایش پوسته ها در جستجو گر های مختلف ، متفاوت است. بیشتر این مشکلات هم معمولاً در IE به وجود می آید و FF پوسته های وردپرس را خوب نشان می دهد. برای همین هم به شما توصیه می کنم برای نمایش بهتر سایت ها ( اصلاً کل وب!) از FireFox استفاده کنید. گاهی اوقات فایل های PNG که یک نوع فرمت تصویری است به طور متفاوت در IE و FF نمایش داده می شوند. در FF همان طور که ما می خواهیم نمایش داده میشه اما در IE همراه با زمینه! این گونه است که کلافه می شویم و دعایی را نثار پدید آورنده آن می کنیم!!!

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

    1_ در درون پوشه ی پوسته تان ، پوشه ای به نام js ایجاد کنید.
    2_ فایل pngfix.js را از [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] بارگذاری کنید و آن را درون پوشه ی js بیاندازید.
    3_فایل header.php را توسط یک ویرایشگر متن مثل notepad بازگشایی کنید. و جایی قبل از کد مربوط به wp_head کد زیر را قرار دهید :

    <script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/pngfix.js"></script>

  4. #114
    اگه نباشه جاش خالی می مونه آذرخش's Avatar
    تاريخ عضويت
    Jan 2007
    محل سكونت
    تهران
    پست ها
    343

    پيش فرض

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

  5. #115
    اگه نباشه جاش خالی می مونه آذرخش's Avatar
    تاريخ عضويت
    Jan 2007
    محل سكونت
    تهران
    پست ها
    343

    پيش فرض

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

  6. #116
    حـــــرفـه ای Mohsen khan's Avatar
    تاريخ عضويت
    Mar 2006
    پست ها
    7,774

    پيش فرض

    سلام
    خواهش مي كنم قابلي ندارن
    من وقتي خودم شروع كردم با كار با وردپرس خيلي اطلاعات كمي داشتم و منابع كمي هم
    در سايت هاي مختلف بود
    الان كه آشنايي خوبي پيدا كرده ام ،‌ گفتم كه دين خودم را به اپن سورس و وردپرس ادا كنم
    اين تاپيك هم تا چند وقت ديگه ار كاملترين مراجع وردپرس در بين سايت ها و انجمن هاي ايراني مي شه
    و به از اين تاپيك هم قصد دارم به مامبو بپردازم

    موفق باشيد
    محسن

  7. #117
    حـــــرفـه ای Mohsen khan's Avatar
    تاريخ عضويت
    Mar 2006
    پست ها
    7,774

    پيش فرض Widgets چیست و چگونه آن‌را نصب کنیم؟

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] نام افزونه‌ای برای وردپرس می‌باشد که با استفاده از آن می‌توان به‌سادگی بلوک‌ها و محتویات نوار کناری را کنترل، ایجاد و یا جابه‌جا کرد!
    برای نمونه شما می‌خواهید بدون ویرایش کدهای قالب، آرشیو ماهیانه، آخرین نظرات، دسته‌بندی‌ها یا… را در نوار کناری خود داشته باشید و بتوانید اولویت نمایش آنها را انتخاب کنید، این‌کار به‌وسیله‌ی widgets به‌ساده‌گی امکان‌پذیر است.
    همچنین این افزونه امکان خواندن RSS یا نوشتن بلوک‌های متنی را به‌ساده‌گی هرچه تمام‌تر ایجاد می‌کند.

    چگونه Widgets را نصب کنم؟

    ۱. فایل مربوطه را دریافت کنید:
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    ۲. فایل را از حالت فشرده خارج کرده و محتویات آن‌را طبق دستورات زیر در پوشه‌ی مخصوص خود قرار دهید.
    پوشه‌ی widgets را در wp-content قرار دهید.
    از درون این پوشه فایل rss.png را به پوشه‌ی wp-includes/images منتقل کنید.
    اگر از وردپرس ۲ استفاده می‌کنید پوشه‌ی scriptaculous را به wp-includes/js منتقل کنید و اگر از وردپرس ۲.۱ استفاده می‌کنید، نیازی به انجام این‌کار ندارید چون در نسخه‌ی ۲.۱ به‌صورت پیش‌فرض این پوشه در wp-includes/js وجود دارد.

    حالت قرار گرفتن فایل‌ها به صورت شماتیک:

    - wp-content

    - plugins

    - widgets

    | delicious.php

    | gsearch.php

    | widgets.php

    - wp-includes

    - images

    | rss.png

    - js

    - scriptaculous

    | builder.js

    | controls.js

    | dragdrop.js

    | effects.js

    | MIT-LICENSE

    | prototype.js

    | scriptaculous.js

    | slider.js

    | unittest.js

    ۳. در بخش مدیریت وردپرس به قسمت افزونه‌ها (plugins) رفته و Sidebar Widgets را فعال کنید.

    تا اینجا شما افزونه را نصب کرده‌اید اما هیچ تغییری را در قسمت مدیریت مشاهده نمی‌کنید چون برای استفاده از widgets قالب شما نیز باید از آن پشتیبانی کند.

    منبع : [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

  8. #118
    حـــــرفـه ای Mohsen khan's Avatar
    تاريخ عضويت
    Mar 2006
    پست ها
    7,774

    پيش فرض چگونه قالب‌های خود را با Widgets هماهنگ کنیم؟

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

    برای این‌کار:
    باید به وردپرس بفهمانیم که قالب ما از Widgets پشتیبانی می‌کند تا یک زیرشاخه به‌نام Sidebar Widgets به قسمت Presentation در بخش مدیریت وردپرس اضافه شود.
    باید کدهای مربوط به Widgets را در قالبمان قرار دهیم.

    خب برای اینکه به وردپرس بگوییم که می‌خواهیم از Widgets استفاده کنیم اول باید بدانیم قالبمان از چه مدل نوار کناری استفاده می‌کند، اکثر قالب‌ها از نوارهای لیستی استفاده می‌کنند، برای مثال کد زیر نمونه‌ای از نوار کناری لیستی است:

    <ul id="sidebar">

    <li id="about">

    <h2>About</h2>

    <p>This is my blog.</p>

    </li>

    <li id="links">

    <h2>Links</h2>

    <ul>

    <li><a href="http://example.com">Example</a></li>

    </ul>

    </li>

    </ul>


    که در آن عناصر بوسیله‌ی تگ‌های <li> از هم جدا می‌شوند و عناوین در تگ <h2> قرار می‌گیرند.
    اگر نوار کناری ما از لیست‌ها برای نشان دادن محتویاتش استفاده کند ما به ساده‌گی می‌توانیم قالب خود را با Widgets هماهنگ کنیم:

    ۱. فایل functions.php را در پوشه‌ی قالب خود بیابید (اگر وجود ندارد ایجاد کنید) و کدهای زیر را به فایل اضافه نمایید:

    <?php

    if ( function_exists('register_sidebar') )

    register_sidebar();

    ?>

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

    ۲. در پوشه‌ی قالب خود فایل sidebar.php را انتخاب نموده و خطوط زیر را به ابتدا و انتهای لیست آن اضافه نمایید:

    ابتدا:

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

    ۲. در پوشه‌ی قالب خود فایل sidebar.php را انتخاب نموده و خطوط زیر را به ابتدا و انتهای لیست آن اضافه نمایید:

    ابتدا:

    انتها:

    <?php endif; ?>

    که کد قبلی که مثال زدیم به‌صورت زیر درمی‌آید:

    <ul id="sidebar">

    <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?>

    <li id="about">

    <h2>About</h2>

    <p>This is my blog.</p> </li>

    <li id="links">

    <h2>Links</h2>

    <ul>

    <li><a href="http://example.com">Example</a></li>

    </ul>

    </li>

    <?php endif; ?>

    </ul>

    این کدها یک شرط برای وردپرس تعیین می‌کند که اگر Widgets فعال بود آن‌ها را نشان دهد و درغیراین‌صورت نوار کناری را به حالت ساده (بدون Widgets) نشان دهد.

    حال اگر نوار کناری ما از لیست‌ها استفاده نکند (مثل نوار کناری قالب فعلی من) چه باید کرد؟

    ۱. فایل functions.php را در پوشه‌ی قالب خود بیابید (اگر وجود ندارد ایجاد کنید) و کدهای زیر را به فایل اضافه نمایید:

    <?php

    if ( function_exists('register_sidebar') )

    register_sidebar(array(

    'before_widget' => 'BEFORE_WIDGETS_CODE',

    'after_widget' => 'AFTER_WIDGETS_CODE',

    'before_title' => 'BEFORE_WIDGETS_TITLE_CODE',

    'after_title' => 'AFTER_WIDGETS_TITLE_CODE'

    ));

    ?>


    و مقادیر زیر را جایگزین کنید:
    به‌جای BEFORE_WIDGETS_CODE کدهایی که قبل از یک بلوک Widget قرار می‌گیرند
    به‌جای AFTER_WIDGETS_CODE کدهایی که بعد از یک بلوک Widget قرار می‌گیرند
    به‌جای BEFORE_WIDGETS_TITLE_CODE کدهایی که قبل از عنوان یک Widget قرار می‌گیرند
    به‌جای AFTER_WIDGETS_TITLE_CODE کدهایی که بعد از عنوان یک Widget قرار می‌گیرند

    برای مثال، کد یکی از بلوک‌های نوار کناری من به‌صورت زیر است:

    <div class="blocks">

    <div class="tl"></div>

    <div class="tc"></div>

    <div class="tr"></div>

    <div class="m">

    <div class="title">عنوان</div>

    محتویات بلوک

    </div>

    <div class=”bl”></div>

    <div class=”bc”></div>

    <div class=”br”></div>

    </div>

    حال من باید در فایل functions.php قالبم اینگونه بنویسم:

    <?php

    if ( function_exists('register_sidebar') )

    register_sidebar(array(

    'before_widget' => '<div class="blocks">

    <div class="tl"></div>

    <div class="tc"></div>

    <div class="tr"></div>

    <div class="m">',

    'after_widget' => '</div>

    <div class="bl"></div>

    <div class="bc"></div>

    <div class="br"></div>

    </div>',

    'before_title' => '<div class="title">',

    'after_title' => '</div>'

    ));

    ?>

    ۲. باید sidebar.php را هم ویرایش کنیم که مانند مثال قبل کدهای زیر را به ابتدا و انتهای کدهای موجود در نوار کناریمان اضافه می‌کنیم:
    ابتدا:

    <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?>

    انتها

    <?php endif; ?>

    در نتیجه برای مثال بالا داریم:

    <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?>

    <div class="blocks">

    <div class="tl"></div>

    <div class="tc"></div>

    <div class="tr"></div>

    <div class="m">

    <div class="title">عنوان</div>

    محتویات بلوک ۱

    </div>

    <div class=”bl”></div>

    <div class=”bc”></div>

    <div class=”br”></div>

    </div>

    <div class=”blocks”>

    <div class=”tl”></div>

    <div class=”tc”></div>

    <div class=”tr”></div>

    <div class=”m”>

    <div class=”title”>عنوان</div>

    محتویات بلوک ۲

    </div>

    <div class=”bl”></div>

    <div class=”bc”></div>

    <div class=”br”></div>

    </div>

    <?php endif; ?>

    پس ما آموختیم که چگونه انواع قالب‌ها را با Widgets هماهنگ کنیم!
    حال می‌توانیم به زیرشاخه‌ی Sidebar Widgets در قسمت Presention در بخش مدیریت وردپرس رفته و کار با Widgets را آغاز کنیم و از نتیجه‌ی کار لذت ببریم

    منبع : [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

  9. #119
    حـــــرفـه ای Mohsen khan's Avatar
    تاريخ عضويت
    Mar 2006
    پست ها
    7,774

    پيش فرض مجموعه قالب هاي فارسي وردپرس

    Last edited by Mohsen khan; 08-04-2007 at 07:11.

  10. #120
    حـــــرفـه ای Mohsen khan's Avatar
    تاريخ عضويت
    Mar 2006
    پست ها
    7,774

    پيش فرض ارتقاء وردپرس بدون درد و خونریزی ( معرفي پلاگين وردپرس )

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

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

    این پلاگين چطوری کار می‌کنه؟
    این پلاگين وردپرس جدید رو از سرور وردپرس روی سرور شما دانلود و فایلش رو از حالت فشرده خارج می‌کنه، بعد از اون تموم فایل‌های وردپرس قدیمی شما رو (به‌جز پوشه‌ی wp-content و فایل wp-config.php) پاک و فایل‌های نسخه‌ی جدید رو جایگزین اونا می‌کنه، بعد از اون هم به‌صورت خودکار عملیات ارتقا نرم‌افزاری رو انجام می‌ده.

    چگونه‌گی نصب
    پلاگين رو از [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] دریافت کنید (نسخه‌ی فعلی ۰.۲ هست)
    فایل رو از حالت فشرده خارج کرده و به پوشه‌ی wp-content/plugins روی سرورتون منتقل کنید
    پلاگين رو در قسمت مدیریت وردپرس فعال کنید
    قسمت حساس کار: شما باید سطح دسترسی بعضی از فایل‌ها و پوشه‌ها رو طوری قرار بدید که توسط سرور قابل ویرایش باشن، برای اینکار از یک برنامه‌ی FTP مثل (CuteFTP) می‌تونید کمک بگیرید. (به کاربران فایرفاکس، پلاگين‌ی [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] رو برای این‌کار پیشنهاد می‌کنم)
    لیست فایل‌ها و پوشه‌های که باید سطح دسترسی بهشون تغییر کنه:
    پوشه‌ی اصلی وردپرس روی سرور
    پوشه‌های wp-admin و wp-includes با تموم محتویاتشون!
    تموم فایل‌های موجود توی پوشه‌ی اصلی وردپرس (به‌جز wp-config.php)
    پوشه‌ی work که داخل پوشه‌ی wp-content/plugins قرار داره

    فایل‌ها و پوشه‌هایی که در بالا نام برده شد رو با برنامه‌ی FTP به CHMOD 777 تغییر بدید.
    بعد از انجام مراحل بالا باید یک‌بار به‌روش روتین (که در ابتدای پست اشاره شد) وردپرس خودتون رو ارتقا بدید، اینکار باعث می‌شه سرور از دستکاری فایل‌ها توسط کاربرای دیگه جلوگیری کنه و امنیت وبلاگتون به‌خطر نیفته! (حتا اگه از آخرین نسخه‌ی وردپرس استفاده می‌کنید بهتره همون نسخه رو دوباره آپلود کنید و عملیات روتین رو انجام بدید)

    اگه شما هم مثه من حال و حوصله‌ی تغییر سطح دسترسی زیرپوشه‌ها رو ندارید، به‌جز خود پوشه‌های wp-admin و wp-includes می‌تونید، زیرپوشه‌هاشون رو پاک کنید! خود پلاگين در صورت عدم وجود زیرپوشه‌ها، اونا رو می‌سازه.
    مثلن من بعد از اینکه سطح دسترسی پوشه‌ی wp-includes و فایل‌های داخلش رو به ۰۷۷۷ تغییر دادم، پوشه‌های js و images رو از توش پاک کردم تا مجبور نباشم همه‌ی فایل‌های داخل اونا رو هم تغییر بدم! بعدش خود پلاگين موقع ارتقا اونا رو واسم ساخت. (حواستون باشه که من گفتم زیرپوشه‌ها!!!)

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

    نکات پیشنهادی:
    قبل از ارتقا با استفاده از پلاگين یک نشخه‌ی پشتیبان از پایگاه داده خود تهیه کنید.
    از این پلاگين جهت ارتقاهای بزرگ استفاده نکنید، منظورم از ارتقا بزرگ مثلن ارتقا از نسخه‌ی ۲.۰ به نسخه‌ی ۲.۱ هست، چون توی این تغییر نسخه‌ها هسته‌ی اصلی وردپرس تغییر پیدا می‌کنه و ممکنه بعضی پلاگين‌های نصب شده با هسته‌ی جدید سازگاری نداشته باشن و منجر به ایجاد مشکلاتی بشه، بهتره برای ارتقاهای بزرگ از روش روتین استفاده کنید.
    پیشنهاد من اینه که برای ارتقاهای جزیی مثلن از ۲.۱.۱ به ۲.۱.۳ یا از ۲.۰.۷ به ۲.۰.۸ از این پلاگين استفاده کنید.
    بعد از ارتقا توسط این پلاگين بهتره برای امنیت بیشتر فایل‌هایی که سطح دسترسی‌شون رو تغییر دادیم به حالت اول برگردونیم (البته انجام ندادن این‌کار دلیل بر ضعف امنیتی نیست)

    مشکلات، پرسش‌ها و پاسخ‌ها:
    بعضی سوالات و مشکلات متداولی که به‌وجود میاد رو با هم می‌خونیم.
    من نمی‌تونم سطح دسترسی پوشه‌ی اصلی وردپرسم رو تغییر بدم
    بهتره برای این کار با مدیر سرورتون تماس بگیرین و ازش بخواین اینکار رو براتون انجام بده، اگه از انجام این‌کار ممانعت کرد باید بگم، متاسفم، شما نمی‌تونید از این پلاگين برای ارتقا وردپرستون استفاده کنید.
    من با موفقیت ارتقا دادم وردپرسم رو، اما وقتی سایتم رو نگاه می‌کنم یه سری پیغام خطا واسم ظاهر می‌شه
    این مشکل از اونجا ناشی میشه که ممکنه شما از پلاگين‌هایی استفاده کرده باشید که با نسخه‌ی جدیدی که به اون ارتقا دادید سازگاری نداشته باشن، با تغییر نام پلاگين‌ی مشکل‌زا (که آدرسش توی پیغام خطا دیده می‌شه) می‌تونید مشکل رو حل کنید.
    همچنین ممکنه شما از بعضی توابع توی قالبتون استفاده کرده باشین که توی نسخه‌ی جدید دیگه وجود ندارن، مثل تابع ()list_cats که توی نسخه‌های ۲.۱ و بالاتر وجود نداره. برای رفع این مشکل هم باید تابع موردنظر رو با نسخه‌ی جدیدش جایگزین کنید که می‌تونید از آدرس [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] توابع موجود رو ببینید.
    من با پیغام خطای HTTP status code -100 مواجه می‌شم
    سرور سایت شما قادر به دریافت فایل از سرور سایت وردپرس نیست!
    البته اگه شما آخرین اخبار وردپرس رو توی داشبورد قسمت مدیریت وردپرستون ببینید نباید همچین مشکلی پیش بیاد، حال برای اینکه یه تلاش دیگه کرده باشید توی خط ۵۰ از فایل instantupgrade/upgrade.php مقدار timeout رو افزایش بدید تا به احتمال زیاد مشکلتون رفع بشه.

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

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

    این پلاگين چطوری کار می‌کنه؟
    این پلاگين وردپرس جدید رو از سرور وردپرس روی سرور شما دانلود و فایلش رو از حالت فشرده خارج می‌کنه، بعد از اون تموم فایل‌های وردپرس قدیمی شما رو (به‌جز پوشه‌ی wp-content و فایل wp-config.php) پاک و فایل‌های نسخه‌ی جدید رو جایگزین اونا می‌کنه، بعد از اون هم به‌صورت خودکار عملیات ارتقا نرم‌افزاری رو انجام می‌ده.

    چگونه‌گی نصب
    پلاگين رو از این لینک دریافت کنید (نسخه‌ی فعلی ۰.۲ هست)
    فایل رو از حالت فشرده خارج کرده و به پوشه‌ی wp-content/plugins روی سرورتون منتقل کنید
    پلاگين رو در قسمت مدیریت وردپرس فعال کنید
    قسمت حساس کار: شما باید سطح دسترسی بعضی از فایل‌ها و پوشه‌ها رو طوری قرار بدید که توسط سرور قابل ویرایش باشن، برای اینکار از یک برنامه‌ی FTP مثل (CuteFTP) می‌تونید کمک بگیرید. (به کاربران فایرفاکس، پلاگين‌ی FireFTP رو برای این‌کار پیشنهاد می‌کنم)
    لیست فایل‌ها و پوشه‌های که باید سطح دسترسی بهشون تغییر کنه:
    پوشه‌ی اصلی وردپرس روی سرور
    پوشه‌های wp-admin و wp-includes با تموم محتویاتشون!
    تموم فایل‌های موجود توی پوشه‌ی اصلی وردپرس (به‌جز wp-config.php)
    پوشه‌ی work که داخل پوشه‌ی wp-content/plugins قرار داره

    فایل‌ها و پوشه‌هایی که در بالا نام برده شد رو با برنامه‌ی FTP به CHMOD 777 تغییر بدید.
    بعد از انجام مراحل بالا باید یک‌بار به‌روش روتین (که در ابتدای پست اشاره شد) وردپرس خودتون رو ارتقا بدید، اینکار باعث می‌شه سرور از دستکاری فایل‌ها توسط کاربرای دیگه جلوگیری کنه و امنیت وبلاگتون به‌خطر نیفته! (حتا اگه از آخرین نسخه‌ی وردپرس استفاده می‌کنید بهتره همون نسخه رو دوباره آپلود کنید و عملیات روتین رو انجام بدید)

    اگه شما هم مثه من حال و حوصله‌ی تغییر سطح دسترسی زیرپوشه‌ها رو ندارید، به‌جز خود پوشه‌های wp-admin و wp-includes می‌تونید، زیرپوشه‌هاشون رو پاک کنید! خود پلاگين در صورت عدم وجود زیرپوشه‌ها، اونا رو می‌سازه.
    مثلن من بعد از اینکه سطح دسترسی پوشه‌ی wp-includes و فایل‌های داخلش رو به ۰۷۷۷ تغییر دادم، پوشه‌های js و images رو از توش پاک کردم تا مجبور نباشم همه‌ی فایل‌های داخل اونا رو هم تغییر بدم! بعدش خود پلاگين موقع ارتقا اونا رو واسم ساخت. (حواستون باشه که من گفتم زیرپوشه‌ها!!!)

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

    نکات پیشنهادی:
    قبل از ارتقا با استفاده از پلاگين یک نشخه‌ی پشتیبان از پایگاه داده خود تهیه کنید.
    از این پلاگين جهت ارتقاهای بزرگ استفاده نکنید، منظورم از ارتقا بزرگ مثلن ارتقا از نسخه‌ی ۲.۰ به نسخه‌ی ۲.۱ هست، چون توی این تغییر نسخه‌ها هسته‌ی اصلی وردپرس تغییر پیدا می‌کنه و ممکنه بعضی پلاگين‌های نصب شده با هسته‌ی جدید سازگاری نداشته باشن و منجر به ایجاد مشکلاتی بشه، بهتره برای ارتقاهای بزرگ از روش روتین استفاده کنید.
    پیشنهاد من اینه که برای ارتقاهای جزیی مثلن از ۲.۱.۱ به ۲.۱.۳ یا از ۲.۰.۷ به ۲.۰.۸ از این پلاگين استفاده کنید.
    بعد از ارتقا توسط این پلاگين بهتره برای امنیت بیشتر فایل‌هایی که سطح دسترسی‌شون رو تغییر دادیم به حالت اول برگردونیم (البته انجام ندادن این‌کار دلیل بر ضعف امنیتی نیست)

    مشکلات، پرسش‌ها و پاسخ‌ها:
    بعضی سوالات و مشکلات متداولی که به‌وجود میاد رو با هم می‌خونیم.
    من نمی‌تونم سطح دسترسی پوشه‌ی اصلی وردپرسم رو تغییر بدم
    بهتره برای این کار با مدیر سرورتون تماس بگیرین و ازش بخواین اینکار رو براتون انجام بده، اگه از انجام این‌کار ممانعت کرد باید بگم، متاسفم، شما نمی‌تونید از این پلاگين برای ارتقا وردپرستون استفاده کنید.
    من با موفقیت ارتقا دادم وردپرسم رو، اما وقتی سایتم رو نگاه می‌کنم یه سری پیغام خطا واسم ظاهر می‌شه
    این مشکل از اونجا ناشی میشه که ممکنه شما از پلاگين‌هایی استفاده کرده باشید که با نسخه‌ی جدیدی که به اون ارتقا دادید سازگاری نداشته باشن، با تغییر نام پلاگين‌ی مشکل‌زا (که آدرسش توی پیغام خطا دیده می‌شه) می‌تونید مشکل رو حل کنید.
    همچنین ممکنه شما از بعضی توابع توی قالبتون استفاده کرده باشین که توی نسخه‌ی جدید دیگه وجود ندارن، مثل تابع ()list_cats که توی نسخه‌های ۲.۱ و بالاتر وجود نداره. برای رفع این مشکل هم باید تابع موردنظر رو با نسخه‌ی جدیدش جایگزین کنید که می‌تونید از آدرس [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] توابع موجود رو ببینید.
    من با پیغام خطای HTTP status code -100 مواجه می‌شم
    سرور سایت شما قادر به دریافت فایل از سرور سایت وردپرس نیست!
    البته اگه شما آخرین اخبار وردپرس رو توی داشبورد قسمت مدیریت وردپرستون ببینید نباید همچین مشکلی پیش بیاد، حال برای اینکه یه تلاش دیگه کرده باشید توی خط ۵۰ از فایل instantupgrade/upgrade.php مقدار timeout رو افزایش بدید تا به احتمال زیاد مشکلتون رفع بشه.

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

    پی‌نوشت: همین الان خودم با استفاده از همین افزونه از ۲.۱.۲ به ۲.۱.۳ ارتقا دادم..

    منبع : [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •