Hola, sólo puedo editar una página o entrada accediendo a ella desde el escritorio de wordpress.
Hasta ahora, si estaba logueado y abría cualquier página en otra pestaña del navegador, me aparecía en la parte superior la opción de editarla. Ahora no me aparece, así que sólo puedo ir a editar una página o entrada entrando en ella desde el escritorio.
He probado en otro navegador pero me pasa lo mismo.
Agradecería su ayuda
Saludos
URL del sitio: Contenido solo visible a usuarios registrados
Hola José,
Es muy raro eso que te pasa. ¿Has hecho algún cambio justo antes de pasarte esto, como instalar algún plugin, cambiar configuración o actualizar el Wordpress o plugins?
Comprueba también si en los Ajustes -> Generales tienes exactamente la misma url en Dirección de WordPress (URL) y Dirección del sitio (URL) (si por ejemplo en una tienes la url con www y en la otra sin www puede dar problemas en la administración)
¿Has o se ha modificado el fichero .htaccess recientemente? En caso afirmativo prueba a renombrarlo a .htaccess_off y generar un .htaccess con el código por defecto de Wordpress http://codex.wordpress.org/htaccess
# BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress
Un saludo.
Hola Lorena,
creo que el único cambio que puede haberse echo es la actualización automática de wordpress que tengo activada desde el cpanel.
Los ajustes generales están los dos así desde hace tiempo: http://tienda-aloevera.es
En cuanto al fichero .htacces no tengo ni idea ni de dónde puede estar, jajaja
Supongo que siempre puedo volver a una copia de seguridad anterior, aunque perdería el trabajo último que he realizado.
¿Algún otro consejo?
Gracias por tu ayuda
¿Tal vez podría solucionarse haciendo lo del fichero .htacces ?
Tendrías que explicarme un poco como hacerlo.
Gracias de neuvo
Hola,
Puedes acceder al fichero .htaccess mediante el administrador de archivos que puedes encontrar en tu cPanel =>
El archivo indicado se encuentra en la siguiente ruta: /public_html/tienda/.htaccess
Procede a editar dicho archivo, eliminando todo su contenido y pegando el siguiente código:
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L] # END WordPress
Tras guardar los cambios, verifica de nuevo tu pagina web.
Saludos
Hola Julen, el código que tengo es todo el siguiente. Lo borro todo y lo cambio por el que me has dado? ¿o sólo borro a partir de # BEGIN WordPress?
# BEGIN iThemes Security
#Quick ban IP. Will be updated on next formal rules save.
SetEnvIF REMOTE_ADDR "^91.200.12.38$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^91.200.12.38$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^91.200.12.38$" DenyAccess
order allow,deny
deny from env=DenyAccess
deny from 91.200.12.38
allow from all
#Quick ban IP. Will be updated on next formal rules save.
SetEnvIF REMOTE_ADDR "^121.205.213.87$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^121.205.213.87$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^121.205.213.87$" DenyAccess
order allow,deny
deny from env=DenyAccess
deny from 121.205.213.87
allow from all
# END iThemes Security
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{QUERY_STRING} !lp-variation-id
RewriteRule ^go/([^/]*)/([0-9]+)/ /go/$1?lp-variation-id=$2 [QSA,L]
RewriteCond %{QUERY_STRING} !lp-variation-id
RewriteRule ^go/([^/]*)? /wp-content/plugins/landing-pages/modules/module.redirect-ab-testing.php?permalink_name=$1 [QSA,L]
RewriteRule ^landing-page=([^/]*)? /wp-content/plugins/landing-pages/modules/module.redirect-ab-testing.php?permalink_name=$1 [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Lo he probado de las dos maneras, finalmente lo he borrado todo y he pegado tu código. He eliminado el plugin landing page que me aparecía en el código y he pensado que podría tener algo que ver.
La página va bien, pero sigo sin ver la opción de editar.
HOla
Veo código de iThemes Security, que es la primera parte de tu código, no es algo que tenga wordpress por defecto, prueba renombrando temporalmente tu .htaccess , luego desde el backend de wordpress entra a Enlaces permanentes y guarda , esto te creará un nuevo .htaccess
Con respecto a tu problema de edición, para editar en el front-end has usado algún plugin para esto?, por ejemplo :
https://wordpress.org/plugins/wp-front-end-editor/
O como has configurado para realizar esto?
Saludos.
Hola, finalmente encontré el problema. Ya ibais bien orientados. Se trataba del plugin Simple Membership para el cual sólo había que desactivar la casilla que dice:
Esconder Barra superior de inicio de sesión
Gracias a todos por vuestra ayuda
Hola,
Gracias a ti por compartir la solución. Será de utilidad para otros usuarios del foro.
Agradecemos tu colaboración.
Saludos