Въпрос относно WP и правилата на потребителя

V.Andreev

Well-Known Member
Здравейте,

Направих нов профил които има права като "Автор" влизам в него и гледам, че има достъп до 1-2 модула които не искам и не би трябвало да има достъп до тях?
Как да направя "Автора" да вижда само конкретните неща които аз искам?

Благодаря на всички отзовали се на въпроса.

Поздрави
 
От: Въпрос относно WP и правилата на потребителя

Някой няма ли идея?
 
От: Въпрос относно WP и правилата на потребителя

До кои модули има достъп?
 
От: Въпрос относно WP и правилата на потребителя

До кои модули има достъп?

2 - 1 контакт форумата и другия 1 модул за по - добра търсачка
 
От: Въпрос относно WP и правилата на потребителя

Ако ползваш Contact Form 7
ръгай това във wp-config
PHP:
define( 'WPCF7_ADMIN_READ_CAPABILITY', 'manage_options' );
define( 'WPCF7_ADMIN_READ_WRITE_CAPABILITY', 'manage_options' );
 
От: Въпрос относно WP и правилата на потребителя

дам, тя е - само кажи по - точно къде в wp-config файла?

Ако ползваш Contact Form 7
ръгай това във wp-config
PHP:
define( 'WPCF7_ADMIN_READ_CAPABILITY', 'manage_options' );
define( 'WPCF7_ADMIN_READ_WRITE_CAPABILITY', 'manage_options' );
 
От: Въпрос относно WP и правилата на потребителя

дам, тя е - само кажи по - точно къде в wp-config файла?
Където ти е кеф преди
PHP:
/* That's all, stop editing! Happy blogging. */
 
От: Въпрос относно WP и правилата на потребителя

Благодаря - сега ще вкарам а другия модул е " Search Everything " .. Много ще е хубаво и до него да нямат достъп!

Получи се - също мога ли да махна и ( "Разни" )
 
Последно редактирано:
От: Въпрос относно WP и правилата на потребителя

Благодаря - сега ще вкарам а другия модул е " Search Everything " .. Много ще е хубаво и до него да нямат достъп!
Search Everything няма такива настройки. трябва да се пипа кода - димек при първия ъпдейт заминава пак.
Или като вариант с дъщерна тема или плъгин да се махне от менюто Но имай предвид, че ако си напише линка директно пак има достъп, този код само го маха от менютo.

Виж си линка към настройките на Search Everythingтрябва да е нещо от сорта
/wp-admin/options-general.php?page=easy-wp-smtp/easy_wp_smtp_admin.php

във functions.php на дъщерната тема или като плъгин
PHP:
add_action( 'admin_menu', 'adjust_the_wp_menu', 999 );
function adjust_the_wp_menu() {
	if( is_admin() && ! current_user_can( 'administrator' )) {
		$page = remove_submenu_page( 'options-general.php', 'тука си ръгаш имаето на менюто от линка' );
                // remove_menu_page('tools.php');	
                // remove_submenu_page('tools.php', 'tools.php');
	}
}

Получи се - също мога ли да махна и ( "Разни" )
Какво имаш предвид, че аз админ менютата си държа само на английски. Tools ?
Ако да разкоментирай // remove_menu_page('tools.php'); или // remove_submenu_page('tools.php', 'tools.php');
Едното от двете би трябвало да ти свърши работа.
Ама да си знаеш, че това не е защита :)
 
От: Въпрос относно WP и правилата на потребителя

Ето ти го като плъгин.

1. Във wp-content/plugins създаваш директория my-custom-filters
2. Във wp-content/plugins/my-custom-filters създаваш файл my-custom-filters.php
3. Активираш си плъгина и готов

файл my-custom-filters.php
PHP:
<?php
/*
 Plugin Name: My Custom Filters
 Plugin URI: localhost
 Description: Custom Filters
 Version: 1.0
 Author: me
 Author URI:
 License: GPL2
 */
#-------------------------------------------------------------------------------
add_action( 'admin_menu', 'my_adjust_the_wp_menu', 999 );
function my_adjust_the_wp_menu() {
	if( is_admin() && ! current_user_can( 'administrator' )) {
		// remove Search Everything options
		$page = remove_submenu_page( 'options-general.php', 'extend_search' );
		
		// remove_menu_page('tools.php'); 
		// remove_submenu_page('tools.php', 'tools.php'); 
	}
}
#-------------------------------------------------------------------------------
?>
Ако разкоментираш // remove_menu_page('tools.php'); ще ти махне цялото меню Разни
Ако разкоментираш // remove_submenu_page('tools.php', 'tools.php'); ще ти махне само Разни->Налични инструменти
 
От: Въпрос относно WP и правилата на потребителя

Мерси много, трябва се хвана да го направя ама ще видим кога.

Дано темата да е полезна и за други!

Ето ти го като плъгин.

1. Във wp-content/plugins създаваш директория my-custom-filters
2. Във wp-content/plugins/my-custom-filters създаваш файл my-custom-filters.php
3. Активираш си плъгина и готов

файл my-custom-filters.php
PHP:
<?php
/*
 Plugin Name: My Custom Filters
 Plugin URI: localhost
 Description: Custom Filters
 Version: 1.0
 Author: me
 Author URI:
 License: GPL2
 */
#-------------------------------------------------------------------------------
add_action( 'admin_menu', 'my_adjust_the_wp_menu', 999 );
function my_adjust_the_wp_menu() {
	if( is_admin() && ! current_user_can( 'administrator' )) {
		// remove Search Everything options
		$page = remove_submenu_page( 'options-general.php', 'extend_search' );
		
		// remove_menu_page('tools.php'); 
		// remove_submenu_page('tools.php', 'tools.php'); 
	}
}
#-------------------------------------------------------------------------------
?>
Ако разкоментираш // remove_menu_page('tools.php'); ще ти махне цялото меню Разни
Ако разкоментираш // remove_submenu_page('tools.php', 'tools.php'); ще ти махне само Разни->Налични инструменти
 

Горе