-
Foro: Guías – Resolución de problemas
En respuesta a: Urls erróneas en GoogleCasi todo tu htaccess son directivas del plugin WPO, por lo que queda revisar en Google Search Console donde deberías tener un aviso de
Nuevos problemas de Cobertura detectados en *tu dominio*
Problemas críticos principales*
La URL enviada devuelve un soft 404Y en ello debería estar toda la lista de las 15 páginas que arroja Google hasta el momento
Tuve un caso similar de clickjacking pero fue uno que agregaba dominios con caracteres chinos al consultar site:*dominio* en google; lo que hice fue eliminar todo el contenido que mandaba un error 404 manual, luego eliminar las urls del cache y por último solicitar la remoción total del dominio usando la opción
Retirar todas las URL que tengan este prefijo
Entra a https://search.google.com/search-console/removals y eliges tu propiedad; demorará pero es la forma segura se quitar los enlaces que tienes listado en google, mientras vas eliminando puedes consultar site:miinfoproducto.com cada 24 horas y verás que la lista va disminuyendo.
También podrías probar lo de este tutorial https://themeskills.com/prevent-clickjacking-wordpress-x-frame-options/ que se resume en agregar una línea a tu .htaccess
Header always append X-Frame-Options SAMEORIGIN
Antes de todo y tener habilitado
mod_headers
en tu servidorForo: Guías – Resolución de problemas
En respuesta a: Urls erróneas en GoogleEn primer lugar, gracias por tomarte el tiempo para responder. Te comento cómo me fue en las acciones que me comentas:
1. Sobre el cambio del archivo htaccess, no sé realmente identificar lo que llamas datos extraños, aunque aparecen muchos en comparación con el ejemplo del archivo standard que pusiste. Transcribo al final de este mensaje mi actual archivo htaccess.
2. Los cuatro plugins que comentas (KK-Star-Ratings, Sassy-Social-Share y Youtube-Embed-Plus) ya estaban actualizados y las vulnerabilidades que daba el informe que hiciste con WPSec eran con respecto a versiones anteriores.
3. El escaneo con GotMLS me dio dos errores de exploración/lectura en:
/public_html/.wp-toolkit_g/wp-content/uploads/wpo/rewrite/0.txt
/public_html/wp-content/uploads/wpo/rewrite/0.txt4. Luego de la restauración del backup, ya ayer había subido un nuevo sitemap a Search Console, pues el anterior a la restauración estaba repleto de urls absurdas.
A todas estas, aún se siguen incrementando en Google las urls sin sentido… Acá la transcripción del archivo htaccess:
IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/?wp\-content/+debug\.log$
RewriteRule .* – [F,L,NC]
</IfModule>
<IfModule !mod_rewrite.c>
<Files «debug.log»>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_core.c>
Order deny,allow
Deny from all
</IfModule>
</Files>
</IfModule>
# BEGIN WordPress
# Las directivas (líneas) entre «BEGIN WordPress» y «END WordPress» son
# generadas dinámicamente y solo deberían ser modificadas mediante filtros de WordPress.
# Cualquier cambio en las directivas que hay entre esos marcadores serán sobrescritas.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* – [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
# php — BEGIN cPanel-generated handler, do not edit
# Set the “ea-php80” package as the default “PHP” programming language.
<IfModule mime_module>
AddHandler application/x-httpd-ea-php80___lsphp .php .php8 .phtml
</IfModule>
# php — END cPanel-generated handler, do not edit
# BEGIN WP-Optimize Gzip compression
<IfModule mod_filter.c>
<IfModule mod_deflate.c>
# Compress HTML, CSS, JavaScript, Text, XML and fonts
AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
AddType font/x-woff .woff
AddType image/svg+xml .svg
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE application/x-font
AddOutputFilterByType DEFLATE application/x-font-opentype
AddOutputFilterByType DEFLATE application/x-font-otf
AddOutputFilterByType DEFLATE application/x-font-truetype
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/x-font-woff
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE font/opentype
AddOutputFilterByType DEFLATE font/otf
AddOutputFilterByType DEFLATE font/ttf
AddOutputFilterByType DEFLATE font/woff
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml# Remove browser bugs (only needed for really old browsers)
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
<IfModule mod_headers.c>
Header append Vary User-Agent
</IfModule>
</IfModule>
</IfModule>
# END WP-Optimize Gzip compressionForo: Instalación – Actualizaciones
En respuesta a: Editar entradas tras actualizar a WP6.0Pues WPO Tweaks (Mejoras y optimizaciones WPO) de Fernando Tellado.
Foro: Plugins y Hacks
En respuesta a: Optimización imágenes pagespeedHola @claquetam
El GeneratePress no es que este mal optimizado, piensa que es un theme multiproposito + builder con lo que es imposible controlar todas las variables al 100%*100%. Por eso te sugeri que buscases un theme concreto y minimalista.
Sobre el Builder en si, personalmente no los uso nunca. Los motivos, asi resumiendo es que no son nada amigables con el WPO.
Sobre las imagenes yo siempre prefiero hacerlo manualmente ya que asi controlo mejor la calidad resultante y para los diferentes tamaños ya lo hace el propio WordPress que salvo casos concretos lo hace bastante bien en relacion calidad/peso.
Sobre la home y si quieres seguir usando el builder, lo suyo seria que mires como utilizarlo correctamente para ver si es posible usar las imagenes que añades como contenido html en vez de una propiedad CSS. En el mundo del WordPress lo llamamos la imagen destacada.
P.D: No te obsesiones con el pagespeed u otra web del estilo me de un 100 ya que salvo en algunos casos nunca se conseguira, existen muchos factores al respecto. Y si quieres conseguirlo ya deberias acudir a un profesional.
Foro: Plugins y Hacks
En respuesta a: Optimización imágenes pagespeedHola @claquetam
No me he parado mucho en comprobar tu web pero el problema lo tienes en que las imagenes originales son de un tamaño relativamente grande, puedes usar photoshop o algun servicio online para redicir el tamaño (no las dimensiones, me refiero al peso) ya que al usar un builder, el usa las imagenes originales y las incluye una propiedad CSS, por lo tanto ni el lazyload ni la caracteristica del WordPress que introdujo para mostrar diferentes tamaños por dispositivo, viewport no lo usa.
Mi recomendacion final y viendo que es un diseño minimalista es que te tomes un tiempo en buscar un theme que se adapte lo maximo posible a lo que tienes pensado y descartes usar GeneratePress + Builder, con eso se deberia mejorar bastante el WPO
Foro: Guías – Resolución de problemas
En respuesta a: Error al instalar la versión php 8.0Dentro de wp-content tengo las siguientes carpetas, además de algunos archivos sueltos:
_modulmanager_tmp_
cache
languages
mu-plugins
smush-webp
themes
updraft
upgrade
uploads
wflogs
wpm-assetsy dentro de uploads tengo estas, además de otros archivos sueltos:
2017
2018
2019
2020
2021
2022
aioseo
aioseo-logs
assignments
cache
download-manager-files
elementos
essays
learn-press-profile
learndash
learn dash-notifications
Neve-theme
siteorigin-widgets
smush
themeisle-gutenberg
wc-logs
WooCommerce_uploads
wpallimport
wpdm-cache
wpo_wcpdfEl problema es que mientras me miran porqué no puedo visualizar los archivos en el ftp, he intentado entrar con Filezilla pero me dice que la conexión no es segura y no la he hecho, no se como descargarme el contenido
- Esta respuesta fue modificada hace 1 año, 10 meses por lorenagiocasta.
Foro: Diseño – Temas y plantillas
En respuesta a: core/media-textestoy imprimiendo esta funcion, ews uno de los ejemplos de la pagina de wordpress, pero igual no me carga los datos lo estoy haciendo con el:
echo apply_filters( 'render_block', $block_content, $block);?>
function wporg_block_wrapper( $block_content, $block ) { if ( $block['blockName'] === 'core/paragraph' ) { $content = '<div class="wp-block-paragraph">'; $content .= $block_content; $content .= '</div>'; return $content; } elseif ( $block['blockName'] === 'core/heading' ) { $content = '<div class="wp-block-heading">'; $content .= $block_content; $content .= '</div>'; return $content; } return $block_content; } add_filter( 'render_block', 'wporg_block_wrapper', 10, 2 );
pueden ayudarme la razón por la cual no me funciona nada de lo que hago, no se que estoy haciendo mal, GRacias
Foro: WooCommerce
En respuesta a: WooCommerce PDF Invoices & Packing SlipsHola @joseysanti,
Ya @jose64 ha explicado magistralmente casi todos los detalles con respecto al flujo de creación de una factura. Sin embargo, quisiera resumir que los números de facturas se generan al momento de creación del documento PDF, no cuando se pone el pedido (al menos que tengas la opción Nuevo pedido seleccionada en el ajuste Adjuntar en dentro de WooCommerce > Facturas PDF > Documentos > Factura, que veo en una de tus capturas, pero que sospecho marcaste posteriormente, porque en caso contrario tus números de facturas serían consecutivos con el de tus pedidos).
Para darte un ejemplo, digamos que tu próximo número de factura será
F-101
y solo generas una factura cuando el pedido cambia al estado Completado. Si recibes tres pedidos seguidos, con los números de pedido101
,102
y103
, pero el estado del pedido cambia a Completado en una secuencia diferente, por ejemplo,103
,101
,102
, los números de factura se verían así:Pedido:
101
= Factura:F-102
(segundo en cambiar a Completado)
Pedido:102
= Factura:F-103
(tercero en cambiar a Completado)
Pedido:103
= Factura:F-101
(primero en cambiar a Completado)Dicho esto, tenemos una extensión muy útil llamada Number Tools, que te permite rastrear los números de documentos, incluida la fecha de creación, su pedido relacionado y el estado de dicho pedido.
Sigue estos pasos para rastrear la información de tus números de factura:
- Descarga, instala y activa la última versión de Number Tools.
- Dirígete a WooCommerce > Factura PDF > Herramientas de números > Números de documentos, selecciona Factura en el menú desplegable y haz clic en el botón Ver.
- Deberías ver una tabla con tus números de factura: fecha de creación, pedido relacionado y estado del pedido:
¡Espero que te sirva de ayuda!
Foro: Guías – Resolución de problemas
En respuesta a: First Contentful PaintHola @tomicconsultores
Aqui tienes algunas mejoras que puedes aplicar; https://web.dev/fcp/#como-mejorar-fcp
Te aconsejo que no te obsesiones con el WPO, he visto webs ir o verse peor despues de aplicar todo tipo de cosas para conseguir unas buenas puntuaciones en este tipo de medidores.
Un usuario no se dara cuenta si tu web tarda 0.5ms o 0.9ms en cargar, obviamente tampoco deberia tardar varios segundos, pero con un buen servidor, cache y optimizando las imagenes, etc… Da igual si no tienes el 100% en uno de esos medidores.Foro: Hacks
En respuesta a: Estoy intentando cambiar la meta viewport _customizer_mobile_viewport_metaHola @xscorpionx
Te comento un par de cosas, ya que veo que estas confundido.
– Ese action que comentas no existe y si existiese seria un filter.
Por curiosidad, de donde lo sacates o leistes?
– Si quieres cambiarlo tendrias que usar admin_viewport_meta pero solo cuando sea el customize usando este action customize_controls_head pero no tiene nada que ver con el theme ya que es para la interfaz del WordPres.
– Si quieres modificar la meta del theme tendras que mirar si el theme lo permite.Es posible que no quieras modificar el meta del theme, pero normalmente es lo que se haria, en cualquier caso comentalo por si necesitas mas informacion.
Saludos
Foro: Hacks
En respuesta a: Estoy intentando cambiar la meta viewport _customizer_mobile_viewport_metaHola @almendron,
Yo me refiero a esta función: https://developer.wordpress.org/reference/functions/_customizer_mobile_viewport_meta/
¿Es para cambiar el meta viewport en móviles o me estoy confundiendo? ¿Tiene otro uso?
Foro: Hacks
Como el debate: Estoy intentando cambiar la meta viewport _customizer_mobile_viewport_meta-
He creado la siguiente función para cambiar el meta viewport en móviles:
function my_custom_mob_viewport() { return 'width=device-width, initial-scale=1.0'; } add_action( '_customizer_mobile_viewport_meta', 'my_custom_mob_viewport' );
Pero desde el inspector del navegador web, no veo ningún cambio en el meta de la versión móvil del emulador. ¿Qué estoy haciendo mal?
- Este debate fue modificado hace 2 años, 8 meses por xscorpionx.
- Este debate fue modificado hace 2 años, 8 meses por xscorpionx.
Foro: WooCommerce
En respuesta a: Como insertar campos PDF Invoices & Packing SlipsSaludos.
Con este plugin teóricamente deberías solucionarlohttps://es.wordpress.org/plugins/woocommerce-checkout-manager/
Aunque el pdf invoice da excelentes resultados. Revisa su knowledge base antes de instalar el checkout manager. Pienso que no lo has configurado correctamente.
https://docs.wpovernight.com/woocommerce-pdf-invoices-packing-slips/
Comenta si te sirvió la info
Foro: Guías – Resolución de problemas
En respuesta a: Mi dominio aparece con /wordpress/Yo accedo a https://piedraslaja.com/ sin ningún problema.
De hecho, https://piedraslaja.com/wpordpress/ da error.
Foro: WooCommerce
En respuesta a: DNI y CIF en la facturaHola,
el plugin WooCommerce PDF Invoices & Packing Slips tiene un sistema de plantillas al que se le puede poner otros campos como en DNI dónde se necesite. Aquí está la documentación para hacerlo:
https://docs.wpovernight.com/woocommerce-pdf-invoices-packing-slips/displaying-a-custom-field/