WordPress

Perguntas e respostas para desenvolvedores e administradores do WordPress

2
Como posso obter a página da política de privacidade?
Após a atualização sobre o GDPR, o WordPress agora tem uma opção chamada "Política de Privacidade" nas configurações, que você pode usar uma página para ser usada como sua página de política de privacidade. Como posso obter o ID ou o link permanente para esta página para usar no meu …

4
Por que escapar se o conteúdo não estiver?
A função the_contentinterna é executada através de vários filtros, mas não escapa à saída. Seria difícil fazer isso, pois é necessário permitir o HTML e até alguns scripts. Ao gerar, o the_content parece ser executado através desses filtros (a partir do 5.0): add_filter( 'the_content', 'do_blocks', 9 ); add_filter( 'the_content', 'wptexturize' …
8 security 

1
Adicionar à barra lateral de Gutenberg
Estou tentando entender como adicionar opções de página personalizadas ao lado direito da interface do Gutenberg. Eu não acho que precisa de um bloco de conteúdo, eu só preciso ser capaz de adicionar uma configuração específica de página, mas não consigo fazê-lo funcionar corretamente. Antes de Gutenberg, eu resolveria isso …

1
Exibir categorias aleatórias na primeira página (Localização e edição de funções do tema)
Atualmente, estou nos estágios alfa de editar um tema filho para um tema Wordpress. Eu tenho experiência em programação e alguma experiência em gerenciamento de wordpress, mas nenhuma experiência direta na edição de código relacionado ao wordpress. No momento, ele exibe as três primeiras categorias em ordem alfabética. O que …

1
Por favor, explique como esses ganchos funcionam
Eu li sobre ganchos e ações e sei que quando a vemos do_action('some_hook')significa que existe algum lugar add_action('some_hook', function() {...});ou função some_hook()em um tema functions.php. Mas o que é isso?! : Na linha woocommerce / includes / class-wc-checkout.php # 943: public function process_checkout() { try { ///////////// do_action( 'woocommerce_before_checkout_process' ); …
8 hooks  actions 




3
Maneira correta de enfileirar o jquery-ui
Estou tendo um momento difícil, incluindo scripts e estilos jquery-ui no meu plugin. Parece que minhas wp_enqueue_scriptligações são simplesmente ignoradas. Já existem muitas perguntas semelhantes a esta, mas todas as respostas que encontrei até agora se resumem a chamar wp_enqueue_scriptdentro do wp_enqueue_scriptsgancho de ação, o que já estou fazendo. No …
8 jquery-ui 

1
É possível reorganizar o diretório de uploads do WordPress?
Eu tenho um site WordPress no qual todos os uploads foram enviados /wp-content/uploads/*. Agora que existem milhares de imagens, há um impacto no desempenho, e fui designado para ajudar a remediá-lo. Alguém já ordenou o diretório de uploads antes? Mudando para um AAAA / MM mais estruturado? Eu adoraria ouvir …

2
A API REST do WP exige senha para o ponto de extremidade GET
Eu tenho um tipo de postagem personalizado card, que estou expondo através da API REST do WP. Existe uma maneira de exigir autenticação, com cookie ou cabeçalho de autenticação básica? Vejo um argumento no bloco do método POST para senha, mas não sei como usá-lo.
8 rest-api 

1
Qual é a diferença entre filtro esc_html e filtro attribute_escape?
Qual é a diferença exata entre esc_htmle attribute_escapefilter? esc_html()usos esc_html filtere esc_attr()usos attribute_escape filter. Ambos codificam <> & "'(menor que, maior que, comercial, aspas duplas, aspas simples). Estou interessado em saber o que exatamente os torna diferentes em termos de segurança (escapando).



4
Limpar o conteúdo de wp_editor
Criei um tipo de postagem personalizado, onde podemos encontrar uma área de texto / tinymce padrão gerada por wp_editor()e estou enfrentando um problema com a parte de economia. Se eu salvar o conteúdo com o seguinte código: update_post_meta( $post_id, $prefix.'content', $_POST['content'] ); Tudo está funcionando bem, mas não há segurança …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.