Egyéni médiatár

Sziasztok



Olyan kérdésem lenne hogy amikor regisztrál valaki az oldalra és média tartalmat tölt fel akkor csak azokat a fájlokat lássa a média könyvtárban amit ő maga töltött fel és a többiekét ne?



Egyszer már sikerült ezt beállítani,de költöztettem az adatbázisom és ez a beállítás vagy plugin elveszett és már el is felejtettem hogy hogyan is sikerült ezt megcsinálni!



Válaszotokat előre is köszönöm!



Üdv…

https://wordpress.org/plugins/custom-upload-dir/



http://afcomponents.com/best-wordpress-media-library-plugins/



Nem használom, de kíváncsi lennék, hogy bejön-e valamelyik. :slight_smile:

NA sziasztok meg lett a megoldás!!!



ezt a kódot illesszétek be a functions.php -ba

és akkor csak is mindenki a saját feltöltését fogja látni! vagyis jogonként itt tudod beállítani hogy ki láthatja a média könyvtár teljes tartalmát és ki csak a maga állományát…

AND post_author=’.$current_user->data->ID;

<br />
add_filter( 'posts_where', 'hide_attachments_wpquery_where' );<br />
function hide_attachments_wpquery_where( $where ){<br />
global $current_user;<br />
if( !current_user_can( 'manage_options' ) ) {<br />
if( is_user_logged_in() ){<br />
if( isset( $_POST ) ){<br />
// library query<br />
if( $_POST == 'query-attachments' ){<br />
$where .= ' AND post_author='.$current_user->data->ID;<br />
}<br />
}<br />
}<br />
}<br />
<br />
<br />
return $where;<br />
}