darthaud
Respostas no Fórum
-
Fórum: Ajustando o WordPress
Em resposta a: Ajuda Wp_page naviAlém dessa query que você postou, tem mais alguma na página em questão (archive-eventos)? Se tiver, essa outra se encontra antes ou depois dessa?
Fórum: Ajustando o WordPress
Em resposta a: Ajuda Wp_page naviUma coisa do seu código original, que me parece errado, é que você no if have_posts está pegando da main query
if ( have_posts() )e deveria estar pegando também da sua custom query não?.
$eventos->have_posts()Mas não acho que seja isso que está afetando o seu loop e sua paginação.
O outro erro que você citou acima, esse sim, pode ser causado pelo if errado 🙂
Fórum: Ajustando o WordPress
Em resposta a: Ajuda Wp_page naviOlá @rtcadmin,
como você fez uma query a parte, acredito que para resolver o seu problema, você deve passar ela para dentro do pagenavi da seguinte forma:
wp_pagenavi( array( 'query' => $eventos ) );Após fazer isso, é recomendado utilizar a seguinte função:
wp_reset_postdata();para evitar problemas em outras queries no decorrer do seu código.
- Esta resposta foi modificada 8 anos, 10 meses atrás por Mário Valney.
Fórum: Desenvolvendo com WordPress
Em resposta a: Configuração do WPCS com SublimeLInter-phpcsBoa noite @leobaiano.
Após fazer a instalação que falei ali em cima e, do nada (talvez tenha sido quando eu acrescentei na configuração do path ele fez algum flush ou algo do tipo o PATH), meu sublime reconhecer o PATH correto. Só precisei fazer uma configuração nas settings do phpcs no sublimelintere e ele passou a funcionar direitinho.
A configuração do settings ficou assim.{ "user": { "debug": false, "delay": 0.25, "error_color": "D02000", "gutter_theme": "Packages/SublimeLinter/gutter-themes/Default/Default.gutter-theme", "gutter_theme_excludes": [], "lint_mode": "background", "linters": { "eslint": { "@disable": false, "args": [], "excludes": [] }, "php": { "@disable": false, "args": [], "excludes": [] }, "phpcs": { "@disable": false, "args": [], "excludes": [], "standard": "WordPress-Core" } }, "mark_style": "outline", "no_column_highlights_line": false, "passive_warnings": false, "paths": { "linux": [], "osx": [], "windows": [] }, "python_paths": { "linux": [], "osx": [], "windows": [] }, "rc_search_limit": 3, "shell_timeout": 10, "show_errors_on_save": false, "show_marks_in_minimap": true, "syntax_map": { "html (django)": "html", "html (rails)": "html", "html 5": "html", "javascript (babel)": "javascript", "magicpython": "python", "php": "html", "python django": "python", "pythonimproved": "python" }, "tooltip_fontsize": "1rem", "tooltip_theme": "Packages/SublimeLinter/tooltip-themes/Default/Default.tooltip-theme", "tooltip_theme_excludes": [], "tooltips": false, "warning_color": "DDB700", "wrap_find": true } }Fórum: Desenvolvendo com WordPress
Em resposta a: Configuração do WPCS com SublimeLInter-phpcsCom relação a versão do phpcs, para rodar via linha de comando, eu instalei via composer com o comando
composer global require "squizlabs/php_codesniffer=^2.9"Isso foi para fazer ele instalar globalmente a versão que é compatível com o standard. Se ele não conseguir instalar por já ter uma versão instalada, provavelmente você deve ter de remover a versão corrente
composer global remove "squizlabs/php_codesniffer"e tentar executar o comando para instalar novamente.
Hoje eu tento validar o lance do path do sublime. Se resolver eu posto aqui e te falo.
Valeu!
Fórum: Desenvolvendo com WordPress
Em resposta a: Configuração do WPCS com SublimeLInter-phpcsOlá Leo,
estava tentando replicar essa instalação para entender o problema e obtive alguns erros no caminho.
Primeiro, descobri que a versão do WordPress Code Standards ainda não é compatível com a versão 3.0 do phpcs.
Depois, descobri que mesmo o phpcs estando no path do meu zsh, por algum motivo, o sublime não leu esse path atualizado.
Ainda não resolvi essa parte do problema. Vi que conseguimos configurar um “Extra Path” no plugin do linter. Se eu não conseguir fazer o sublime ler o path atualizado, acredito que este “extrapath” vai ser a solução para o problema.
Se o problema que você teve for algo diferente disso, posta aqui para tentar entender o problema.