Temat: Przypisanie użytkownika do jednego wpisu.

Witam,
Poszukuję dodatku, który pozwala na przypisanie dostępu do wpisu tylko dla jednego zarejestrowanego użytkownika i administratora.
Np. Mam 5 użytkowników, ale chcę aby każdy z nich miał dostęp do innych wpisów i aby nie widzieli wpisów pozostałych. W tym wypadku tworzenie dodatkowych roli odpada.

Będę wdzięczny za pomoc
Konrad Karpieszuk

Konrad Karpieszuk WordPress Plugin
Compatibility
Assurance for WPML

Temat: Przypisanie użytkownika do jednego wpisu.

dodatek raczej nie potrzebny.

1. dodajesz do wpisu custom field* 'dostep_dla' z id uzytkownika, ktory ma miec dostep
2. do functions.php dopisujesz:


add_action('wp', 'blokuj');

function blokuj() {
global $post;
$meta = get_post_meta($post->ID, 'dostep_dla', true);
$current_user = wp_get_current_user();

if (isset($meta) && isset($current_user->ID) && $meta != $current_user->ID) {
wp_die('nic tu po Tobie');
}

}


___
*) http://muzungu.pl/2011/04/20/czy-z-wordpress-3-1-znikn...

Temat: Przypisanie użytkownika do jednego wpisu.

Próbowałem to zrobić, ale nie do końca mi wychodzi.

Z funkcji musiałem usunąć tą linijkę ponieważ nie działało mi zaplecze add_action('wp', 'blokuj');
No ale szczerze to z własnych pół w WP nigdy nie korzystałem i nawet nie wiem jak dalej to ugryźć :/Ten post został edytowany przez Autora dnia 29.07.14 o godzinie 12:37



Wyślij zaproszenie do