وردپرس

/وردپرس

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

گاهی نیاز است که یک یا چند فیلد را به پروفایل کاربران وردپرس اضافه کنید و آنها را در سایت نمایش دهید . برای اینکار کد زیر را در فایل functions.php پوسته سایت وردپرسی خود قرار دهید . شما می توانید از تابع get_the_author_meta()   برای نمایش فیلد سفارشی اضافه شده استفاده کنید . همچنین [...]

اضافه کردن اندازه تصویر دلخواه به پوسته وردپرس

با استفاده از کد زیر در فایل functions.php پوسته خود می توانید اندازه (های) دلخواه خود را به پوسته وردپرس اضافه نمایید . function mytheme_setup() { add_image_size('featured-thumbnail',640,320, true); add_image_size('x-large',800,800, false); } add_action( 'after_setup_theme', 'mytheme_setup' );

نویسنده: |۱۳۹۸/۳/۳۱ ۱۸:۰۰:۳۷۳۱ خرداد ۱۳۹۸|کدهای مفید, وردپرس|۴ دیدگاه

اجازه به کاربران مشارکت کننده برای آپلود فایل در وردپرس

با استفاده از کد زیر و قرار دادن در فایل functions.php پوسته سایت وردپرس خود می توانید به کاربرانی که دارای نقش مشارکت کننده هستند ، امکان بارگذاری فایل ، توسط آپلودر قدرتمند وردپرس را بدهید . if ( current_user_can('contributor') && !current_user_can('upload_files') ) add_action('admin_init', 'allow_contributor_uploads'); function allow_contributor_uploads() { $contributor = get_role('contributor'); $contributor->add_cap('upload_files'); } [...]

نویسنده: |۱۳۹۸/۳/۳۰ ۱۸:۰۰:۴۷۳۰ خرداد ۱۳۹۸|کدهای مفید, وردپرس|فاقد دیدگاه

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

با استفاده از کد زیر در قالب یا پوسته وردپرسی سایت خود می توانید ، تعداد کل نوشته هایی که تاکنون در سایت شما منتشر شده اند را ، نمایش دهید . <?php $published_posts = wp_count_posts()->publish; echo $published_posts; ?>

نویسنده: |۱۳۹۸/۳/۲۹ ۱۸:۰۰:۳۳۲۹ خرداد ۱۳۹۸|کدهای مفید, وردپرس|فاقد دیدگاه

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

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

نویسنده: |۱۳۹۸/۳/۲۸ ۱۸:۰۰:۰۶۲۸ خرداد ۱۳۹۸|وردپرس|فاقد دیدگاه

مخفی کردن تمام نامک ها (Slug) در وردپرس

با قرار دادن کد زیر در فایل functions.php پوسته خود می توانید همه نامک ها (Slug) را در قسمت ویرایش نوشته وردپرس را مخفی کنید . function hide_all_slugs() { global $post; $hide_slugs = " "; print($hide_slugs); } add_action( 'admin_head', 'hide_all_slugs' );

نویسنده: |۱۳۹۸/۳/۲۷ ۱۸:۰۰:۵۶۲۷ خرداد ۱۳۹۸|کدهای مفید, وردپرس|فاقد دیدگاه

اضافه کردن دکمه “صفحه بعدی” یا Next Page به ویرایشگر وردپرس

با استفاده از کد زیر در فایل functions.php پوسته خود می توانید دکمه Next Page یا صفحه بعدی را به ویرایشگر وردپرس اضافه کنید . add_filter('mce_buttons','wysiwyg_editor'); function wysiwyg_editor($mce_buttons) { $pos = array_search('wp_more',$mce_buttons,true); if ($pos !== false) { $tmp_buttons = array_slice($mce_buttons, 0, $pos+1); $tmp_buttons [] = 'wp_page'; $mce_buttons = array_merge($tmp_buttons, array_slice($mce_buttons, $pos+1)); } [...]

نویسنده: |۱۳۹۸/۳/۲۶ ۱۸:۰۰:۱۲۲۶ خرداد ۱۳۹۸|کدهای مفید, وردپرس|فاقد دیدگاه

رفع مشکل Fatal error: Maximum function nesting level of ‘100’ reached, aborting در وردپرس

اگر در هنگام فعال سازی پوسته یا افزونه وردپرسی خود با خطای "Fatal error: Maximum function nesting level of '100' reached, aborting" مواجه شدید می توانید از راه حل های زیر برای رفع این خطا استفاده کنید . 1- ابتدا مقدار xdebug.max_nesting_level را در فایل php.ini افزایش دهید . با این کار به احتمال بسیار [...]

نویسنده: |۱۳۹۸/۳/۲۵ ۱۸:۰۰:۲۲۲۵ خرداد ۱۳۹۸|مشکلات رایج, وردپرس|فاقد دیدگاه

نمایش اطلاعات bloginfo توسط شورت کد در وردپرس

در برخی پروژه های وردپرسی بهتر است ، به جای استفاده از توابع وردپرس ، از یک کد کوتاه یا Shortcode به جای آنها استفاده شود . یکی از توابع پرکاربرد وردپرس ، تابع bloginfo می باشد ، که شما می توانید توسط کد زیر در فایل functions.php پوسته خود ، آن را توسط [...]

نویسنده: |۱۳۹۸/۳/۲۴ ۱۸:۰۰:۵۲۲۴ خرداد ۱۳۹۸|کدهای مفید, وردپرس|فاقد دیدگاه

ایجاد تصویر گراواتر پیش فرض برای وردپرس

با قرار دادن کد زیر در فایل functions.php پوسته خود می توانید یک تصویر را به صورت پیش فرض به گراواتار سایت وردپرس خود اختصاص دهید . function default_gravatar ($avatar_defaults) { $myavatar = get_bloginfo('template_directory') . '/images/default.jpg'; $avatar_defaults [$myavatar] = "Default Gravatar"; return $avatar_defaults; } add_filter( 'avatar_defaults', 'default_gravatar' ); [...]

نویسنده: |۱۳۹۸/۳/۲۳ ۱۸:۰۰:۵۴۲۳ خرداد ۱۳۹۸|کدهای مفید, وردپرس|فاقد دیدگاه

ایجاد فوتر سفارشی برای مدیریت وردپرس

با استفاده از کد زیر در فایل functions.php پوسته خود می توانید یک فوتر سفارشی برای مدیریت وردپرس را ایجاد کنید . function adminFooter() { echo 'Content to be displayed within the admin footer'; } add_filter('admin_footer_text', 'adminFooter');

نویسنده: |۱۳۹۸/۳/۲۲ ۱۸:۰۰:۲۸۲۲ خرداد ۱۳۹۸|کدهای مفید, وردپرس|فاقد دیدگاه

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

با استفاده از کد زیر در فایل functions.php پوسته خود می توانید منوهای دلخواه مدیریت وردپرس را ، توسط نام کاربری ، محدود یا مخفی کنید . function remove_menus() { global $menu; global $current_user; get_currentuserinfo(); if($current_user->user_login == 'username') { $restricted = array(__('Posts'), __('Media'), __('Links'), __('Pages'), __('Comments'), __('Appearance'), __('Plugins'), __('Users'), __('Tools'), __('Settings') ); end ($menu); [...]

نویسنده: |۱۳۹۸/۳/۲۲ ۸:۰۰:۳۸۲۲ خرداد ۱۳۹۸|کدهای مفید, وردپرس|فاقد دیدگاه
بارگذاری نوشته‌های بیشتر