{"id":55128,"date":"2015-10-07T13:08:51","date_gmt":"2015-10-07T13:08:51","guid":{"rendered":"https:\/\/br.wordpress.org\/support\/topic\/bloquear-conteudo-para-niveis-de-usuarios\/"},"modified":"2016-08-06T01:41:56","modified_gmt":"2016-08-06T01:41:56","slug":"bloquear-conteudo-para-niveis-de-usuarios","status":"publish","type":"topic","link":"https:\/\/br.wordpress.org\/support\/topic\/bloquear-conteudo-para-niveis-de-usuarios\/","title":{"rendered":"Bloquear conte\u00fado para n\u00edveis de usuarios"},"content":{"rendered":"<p>Bom dia galera! Estou precisando de uma ajuda. Tenho tr\u00eas v\u00eddeos no meu site. Preciso que o administrador visualize todos, que o cliente visualize apenas um, e o t\u00e9cnico apenas um tamb\u00e9m. Estou usando esse pequeno c\u00f3digo abaixo, mas na parte do administrador, n\u00e3o consigo visualizar o v\u00eddeo. E o shortcode estou inserindo em uma se\u00e7\u00e3o em HTML no meu tema. Quando eu fa\u00e7o login como administrador, em vez de aparecer todos os v\u00eddeos, aparece que eu n\u00e3o tenho permiss\u00e3o, ou seja, est\u00e1 pegando a fun\u00e7\u00e3o do shortcode para permiss\u00e3o em vez de pegar o shortcode para admin. Alguem pode dar essa moral a\u00ed ? Se tiverem duvidas, explico melhor.<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br \/>\n\/* shortcode para n\u00e3o cadastrados no site, esse funciona normal *\/<\/p>\n<p>add_shortcode( &#8216;visitante&#8217;, &#8216;shortcode_para_visitantes&#8217; );<\/p>\n<p>function shortcode_para_visitantes( $atts, $content = null ) {<br \/>\nif ( !is_user_logged_in() ) return &#8216;<a href=\"#contact\">&lt;p&gt;&lt;span style=&#8221;font-size:20px;&#8221;&gt;Voc\u00ea precisa estar cadastrado para mais informa\u00e7\u00f5es.&lt;\/span&gt;&lt;\/p&gt;<\/a>&#8216;;<br \/>\n}<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br \/>\n\/*shortcode para membros administrador, esse que n\u00e3o est\u00e1 funcionando *\/<\/p>\n<p>add_shortcode( &#8216;miembro&#8217;, &#8216;shortcode_para_miembros&#8217; );<\/p>\n<p>function shortcode_para_miembros( $atts, $content = null ) {<br \/>\nif ( is_admin() &amp;&amp; !is_null( $content ) )<br \/>\nreturn $content;<br \/>\n}<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br \/>\n\/* shortcode para bloquear conte\u00fado para n\u00e3o administrador *\/<\/p>\n<p>add_shortcode( &#8216;permissao&#8217;, &#8216;shortcode_para_permissoes&#8217; );<\/p>\n<p>function shortcode_para_permissoes( $atts, $content = null ) {<br \/>\nif ( is_user_logged_in() &amp;&amp; !is_admin() )<br \/>\nreturn &#8216;<a href=\"#contact\">&lt;p&gt;&lt;span style=&#8221;font-size:20px;&#8221;&gt;Voc\u00ea n\u00e3o tem permissao para acesssar esse conte\u00fado.&lt;\/span&gt;&lt;\/p&gt;<\/a>&#8216;;<br \/>\n}<\/p>\n","protected":false},"template":"","class_list":["post-55128","topic","type-topic","status-publish","hentry","topic-tag-admin","topic-tag-bloquear","topic-tag-funcao","topic-tag-permissao","topic-tag-permitir","topic-tag-shortcode","topic-tag-usuarios"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/br.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/55128","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/br.wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/br.wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/br.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/55128\/revisions"}],"wp:attachment":[{"href":"https:\/\/br.wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=55128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}