Respostas no Fórum

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • Criador do tópico eduardogc01

    (@eduardogc01)

    O erro estava mais a frente no código. Havia outro trecho de código que estava retornando o nome da Categoria.

    Peço desculpas a todos pelo tempo desperdiçado.

    Criador do tópico eduardogc01

    (@eduardogc01)

    só para completar…. essa parece ser a solução adaptada do seguinte plugin:

    Manage your posts only]

    <?php
    /*
    Plugin Name: Manage Your Posts Only
    Version: 0.1
    Plugin URI: http://code.mincus.com/41/manage-your-posts-only-in-wordpress/
    Description: Makes it so normal users can see only their posts and drafts from the manage posts screen.  Great for multi-user blogs where you want users to only see posts that they have created.  WordPress already makes it so they cannot edit the posts, but still allows them to see the titles.  This can get annoying to find your posts mixed in with thousands of others.
    Author: Allen Holman
    Author URI: http://code.mincus.com
    */
    
    function mypo_parse_query_useronly( $wp_query ) {
        if ( strpos( $_SERVER[ 'REQUEST_URI' ], '/wp-admin/edit.php' ) !== false ) {
            if ( !current_user_can( 'level_10' ) ) {
                global $current_user;
                $wp_query->set( 'author', $current_user->id );
            }
        }
    }
    
    add_filter('parse_query', 'mypo_parse_query_useronly' );
    ?>

    fica a dica para quem quiser limitar a visualização dos posts também.

    abraços a todos! =]

    Criador do tópico eduardogc01

    (@eduardogc01)

    Obrigado Dianakc pela atenção!

    realmente uma das soluções parece ter funcionado!! =]

    <?php
    /*
    Plugin Name: Manage Your Media Only
    Version: 0.1
    */
    
    //Manage Your Media Only
    function mymo_parse_query_useronly( $wp_query ) {
        if ( strpos( $_SERVER[ 'REQUEST_URI' ], '/wp-admin/upload.php' ) !== false ) {
            if ( !current_user_can( 'level_5' ) ) {
                global $current_user;
                $wp_query->set( 'author', $current_user->id );
            }
        }
    }
    
    add_filter('parse_query', 'mymo_parse_query_useronly' );
    ?>

    salvei como manage_your_media_only.php e habilitei na seção de plugins! Em um primeiro momento parece não ter nenhum problema, vou proceder com mais testes!

    mais uma vez obrigado! bom poder contar contar com pessoas assim!

Visualizando 3 respostas - 1 até 3 (de um total de 3)