Articles of funções

O widget de trabalho não aparece na aparência-> widgets

Eu tento adicionar um widget personalizado para uso fora de uma barra lateral normal. Para isso, criei a primeira class, que estende o WP_Widget e com as substituições apropriadas da function. namespace widget; class myfirst extends \WP_Widget { public function __construct() { parent::__construct( ‘Myfirst’, ‘Myfirst’, array( ‘description’ => ‘Finally a widget’, ‘classname’ => ‘myfirst’ )); […]

Redirecionar para publicar após publicar ou atualizar uma publicação publicada

Como posso obter o permalink de uma postagem de functions.php no meu tema? Eu conheço este código: get_permalink($post->ID); mas isso produz algo como isto: mydomain.com/index.php?p=123 e eu preciso de algo assim: mydomain.com/post-name É possível? Eu edito para postar meu código: add_filter(‘redirect_post_location’, ‘redirect_to_post_on_publish_or_save’); function redirect_to_post_on_publish_or_save($location) { global $post; if ( (isset($_POST[‘publish’]) || isset($_POST[‘save’])) && preg_match(“/post=([0-9]*)/”, $location, […]

O valor da Meta Box não foi puxado

Aqui está o código que cria minha metabox em meus clientes nomeados no CPT que exibe bem e parece manter a input de valor ao clicar na atualização. O problema é exibir o valor salvo na metabox em uma página. Tentei enviar os dados tanto dentro de um loop como fora do loop alternando entre […]

Permitir o access através do wp-login.php

Eu criei um modelo de manutenção e redirecionado para a pasta onde ele está localizado através do arquivo functions.php dentro da pasta do tema; Este é o código: function maintenance_redirect(){ if( !is_user_logged_in()){ include(“maintenance/index.html”); exit(); } } add_action( ‘init’ ,’maintenance_redirect’ ); mas eu não consigo acessar a página de login via wp-login.php ou wp-admin / beacause […]

Força mudar o título do site e adicionar o link

Eu tenho a function abaixo, mas na verdade não está mudando o título do site, onde é chamado no meu tema. function blog_filter($string, $show) { if ( $show == “name” ) { $string = str_replace(‘Blog’, ‘blog.com’, $string); } return $string; } add_filter(‘bloginfo’, ‘blog_filter’, 10, 2 ); Alguém sabe por quê? obrigado

Como ecoar o Título do Widget em Custom Frontend-Template Box

Criei um Widget personalizado com a ajuda do seguinte código: // Creating the widget class wpb_widget extends WP_Widget { function __construct() { parent::__construct( // Base ID of your widget ‘wpb_widget’, // Widget name will appear in UI __(‘WPBeginner Widget’, ‘wpb_widget_domain’), // Widget description array( ‘description’ => __( ‘Sample widget based on WPBeginner Tutorial’, ‘wpb_widget_domain’ ), […]

Preencha automaticamente os dados de taxonomia pós com base nos metadados Author Author

Estou tentando usar os metadados do autor para preencher automaticamente uma taxonomia personalizada nas publicações de um determinado autor. Atualmente, a taxonomia é visível na página da publicação, mas pretendo ocultá-la da frente para evitar seleções acidentais de usuários. (Também o motivo da pré-população) Nota: Os termos de taxonomia associados e os metadados do autor […]

Backstretch.js e tamanhos de miniaturas para reduzir o tempo de carregamento

Estou usando backstretch.js para definir uma imagem em destaque como uma imagem de fundo de tamanho completo (conforme este tutorial ). Gostaria de combinar esta abordagem com diferentes tamanhos de miniaturas para reduzir o tempo de carregamento em dispositivos móveis. Estou me perguntando como posso gerenciar isso. Eu acho que a linha decisiva de código […]

Tema infantil em branco – problema functions.php

Eu criei um tema infantil e movi todas as modificações que eu tive nas funções do tema pai.php nas funções do tema filho.php. Agora, se eu visualizar o tema, está em branco. Eu tenho três coisas: alterando o número de tags exibidas na nuvem, escondendo uma categoria de produto e exibindo uma pré-visualização de livros […]

Função conectável no tema, a ser substituída pelo plugin

É possível adicionar uma function em functions.php como este: // ACF if ( !function_exists(‘get_field’) ) { function get_field() { return false; } } e depois deixar plugins que criam essa function substituem a function do meu tema? Neste caso, estou usando Advanced Custom Fields, e id gostaria de ter um fail-safe, que não criará “function […]