- Házimozi belépő szinten
- Akciókamerák
- Soundbar, soundplate, hangprojektor
- Sony MILC fényképezőgépcsalád
- Gaming notebook topik
- Iszonyatos mennyiségű hulladékkal járhat a Windows 10 terméktámogatásának vége
- Úgy tér vissza a Commodore 64, ahogy titkon mindenki várja
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- TCL LCD és LED TV-k
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
-
PROHARDVER!
WordPress tartalom kezelő rendszer (CMS) topik
Új hozzászólás Aktív témák
-
adatfalo
senior tag
válasz
inf3rno #8949 üzenetére
Szerintem valami ilyesmire gondolsz:
function prefix_restrict_users_to_own_posts($wp_query) {
if (is_admin()) {
// Meghatározza a jelenlegi felhasználó szerepét
$user = wp_get_current_user();
// Ellenőrzi, hogy a felhasználó 'szerző' vagy 'szerkesztő' szerepű-e
if (in_array('author', (array) $user->roles) || in_array('editor', (array) $user->roles)) {
// Korlátozza a lekérdezést csak a jelenlegi felhasználó által írt bejegyzésekre
$wp_query->set('author', $user->ID);
}
}
}
add_action('pre_get_posts', 'prefix_restrict_users_to_own_posts');
function prefix_restrict_editing_to_own_posts($caps, $cap, $user_id, $args) {
// Ellenőrizzük, hogy az 'edit_post' vagy 'delete_post' képességről van-e szó
if ('edit_post' != $cap && 'delete_post' != $cap) {
return $caps;
}
$post = get_post($args[0]);
$post_type = get_post_type_object($post->post_type);
// Ellenőrizzük, hogy a poszt létezik-e és hogy egyedi poszttípus-e
if (!$post || 'your_custom_post_type' != $post->post_type) {
return $caps;
}
// Ellenőrizzük, hogy a jelenlegi felhasználó a poszt szerzője-e
if ($user_id != $post->post_author) {
$caps[] = $post_type->cap->edit_others_posts;
} return $caps;
}
add_filter('map_meta_cap', 'prefix_restrict_editing_to_own_posts', 10, 4);
Új hozzászólás Aktív témák
- Hálózati / IP kamera
- Kerékpárosok, bringások ide!
- Házimozi belépő szinten
- Akciókamerák
- Soundbar, soundplate, hangprojektor
- Sony MILC fényképezőgépcsalád
- Építő/felújító topik
- Gaming notebook topik
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Iszonyatos mennyiségű hulladékkal járhat a Windows 10 terméktámogatásának vége
- További aktív témák...
- Macbook M1 Pro 8GB RAM 256GB SSD
- Eladó Vagy Csere Samsung Galaxy Z Fold 4
- EVGA SuperNOVA 750W GT 80 Plus Gold full moduláris tápegység / 53 hónap Alza.hu garancia
- Surface Laptop 4 Touch 13.5 Retina Ryzen7 4980U 4.4Ghz 16GB 512GB Radeon RX Vega8 Win11 Pro Garancia
- Gigabyte AORUS B550I PRO AX ITX Rev 1.2 / Beszámítás OK!
- Azonnali készpénzes GAMER / üzleti notebook felvásárlás személyesen / csomagküldéssel korrekt áron
- AKCIÓ! MSI B460M i5 10400F 16GB DDR4 512GB SSD RX 6650XT 8GB Cooler Master MB600L Chieftec 600W
- Bomba ár! Lenovo ThinkPad T450s - i5-5GEN I 12GB I 500GB SSD I 14" HD+ I Cam I W10 I Garancia!
- MSI CreatorPro Z16P - i7-12700H, RTX A5500, értintőkijelző
- Bomba ár! Fujitsu LifeBook U758 - i5-8GEN I 8GB I 256GB SSD I HDMI I 15,6" FHD I W11 I Garancia!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest