انجمن


ارسال لینک به mylinksdump  (۴ نوشته)

  • GreenBlog

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۵
    تشکر شده: ۱۰ بار
    # نوشته شده: ۱۳ سال پیش
    ۲۴ خرداد ۱۳۹۰ - ۱۵:۱۷

    ظاهرا امکان ارسال لینک توسط نویسنده، ویرایشگر یا مشارکت کننده در افزونه mylinksdump وجود ندارد و فقط مدیر (ادمین) این امکان رو داره.

    ممکنه در این زمینه راهنمایی کنید؟ آیا راهی برای این کار وجود داره؟

  • silvercover

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۴۹۷
    تشکر شده: ۵۹۷ بار
    # نوشته شده: ۱۳ سال پیش
    ۲۴ خرداد ۱۳۹۰ - ۱۶:۰۱

    greenblog گفت:
    ظاهرا امکان ارسال لینک توسط نویسنده، ویرایشگر یا مشارکت کننده در افزونه mylinksdump وجود ندارد و فقط مدیر (ادمین) این امکان رو داره.

    ممکنه در این زمینه راهنمایی کنید؟ آیا راهی برای این کار وجود داره؟

    خیر در حال حاضر این امکان میسر نیست. تنها راهش آشنایی با ساختار افزونه و کمی دستکاری هست. به عنوان مثال شما می تونید تابع linkdoni_admin_actions رو پیدا کنید و داخلش تابع add_menu_page رو پیدا کنید و سومین پارامترش رو از administrator به این موارد تغییر بدین:

    https://codex.wordpress.org/Roles_and_Capabilities#Summary_of_Roles

    بدین ترتیب افراد می تونن با وارد شدن به پنل مدیریت و بنا به نقشی که شما تعیین کردین مشابه شما لینک درج کنن.

    راه بعدی که نیاز به کد نویسی بیشتری داره درج فرم در قالب هست که الان مجالش نیست و بهتره تا نسخه 1.6 صبر کرد.

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    Mostafa - GreenBlog
  • Morteza

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۳۴۰۲
    تشکر شده: ۳۱۲۸ بار
    # نوشته شده: ۱۳ سال پیش
    ۲۴ خرداد ۱۳۹۰ - ۱۹:۲۳

    سلام
    عنوان موضوعی که بازکردید چی هست؟!

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    Mostafa
  • GreenBlog

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۵
    تشکر شده: ۱۰ بار
    # نوشته شده: ۱۳ سال پیش
    ۲۷ خرداد ۱۳۹۰ - ۱۶:۳۷

    silvercover گفت:

    خیر در حال حاضر این امکان میسر نیست. تنها راهش آشنایی با ساختار افزونه و کمی دستکاری هست. به عنوان مثال شما می تونید تابع linkdoni_admin_actions رو پیدا کنید و داخلش تابع add_menu_page رو پیدا کنید و سومین پارامترش رو از administrator به این موارد تغییر بدین:

    https://codex.wordpress.org/Roles_and_Capabilities#Summary_of_Roles

    بدین ترتیب افراد می تونن با وارد شدن به پنل مدیریت و بنا به نقشی که شما تعیین کردین مشابه شما لینک درج کنن.

    راه بعدی که نیاز به کد نویسی بیشتری داره درج فرم در قالب هست که الان مجالش نیست و بهتره تا نسخه 1.6 صبر کرد.

    ممنون. من این‌کار رو امتحان کرده بودم. مشکل این بود که دیگه خود Administrator نمی‌تونه به پارامترهای مدیریت دسترسی داشته باشه. مثلن فقط Author می‌تونه لینک ارسال یا ویرایش کنه. در حالی که طبیعتن Author و نقش‌های بالاتر از او نیز باید دسترسی داشته باشند.

درباره‌ی این موضوع