Git Product home page Git Product logo

Comments (3)

leoloso avatar leoloso commented on July 18, 2024

Por favor asignarme este issue (hablado con Josep)

from spain-handbook.

leoloso avatar leoloso commented on July 18, 2024

Traducción finalizada! 🙌

Título: Preguntas Frecuentes sobre Trabajar con WordPress

Contenido: en el comentario siguiente

from spain-handbook.

leoloso avatar leoloso commented on July 18, 2024

Administración

¿Pueden mis entradas tener una URL en lugar de /index.php?p=76?

Ver:

¿Cuánto dura el ciclo de lanzamiento de WordPress?

Se produce un lanzamiento importante de WordPress aproximadamente cada 6 meses. Sugiera y vote ideas para futuros lanzamientos en el sitio WordPress Extend Ideas.

Consulte también Versiones de WordPress para ver las versiones enumeradas cronológicamente de WordPress junto con la información del Registro de cambios sobre nuevas funciones y mejoras en cada versión. Hay versiones futuras y enlaces a sus respectivos hitos en el seguidor de errores.

¿Cómo activo los enlaces permanentes, y qué hago sobre los errores?

Ver:

¿Para qué sirven los Roles y qué permisos tienen los diferentes Roles?

Ver:

¿Por qué no puedo eliminar la Categoría «sin categoría»?

Eliminar una categoría no elimina las entradas de esa categoría. En cambio, las entradas que sólo se asignaron a la categoría eliminada se configuran en la categoría sin categoría. Además, a todas las páginas se les asigna la categoría sin categoría.

La categoría sin categoría no se puede eliminar, sin embargo, puedes especificar tus categorías predeterminadas para las entradas en la pantalla Configuración - Escritura de Pantallas de administración.

¿Por qué no hay una opción de Plantilla de página al escribir o editar una página?

Si no hay una opción de Plantilla de página al escribir o editar una Página, es posible que se deba a que no hay un archivo de plantilla con la estructura adecuada. Para que el cuadro Plantilla de página esté disponible para asignarse a una Página debe haber al menos un archivo de plantilla en su tema que tenga una estructura al comienzo del archivo de plantilla que se ve así:

<?php
/*
Template Name: Mi Página Personalizada
*/
?>

Cree un nuevo archivo PHP con cualquier nombre en el directorio del tema y coloque el código anterior en el archivo. Verá que aparece el cuadro Plantilla de página que incluye la opción "Mi Página Personalizada" en la pantalla de edición de página. Para obtener más detalles sobre la plantilla de página personalizada, consulte Plantillas de página.

¿Cómo determino el ID de una entrada, página, categoría, etiqueta o usuario?

A veces es necesario conocer el ID de una entrada, página, categoría, etiqueta o usuario en particular. Para determinar ese ID, utilice uno de estos métodos:

  • Busque el ID en la barra de estado de su navegador:
    1. Visite la pantalla de la tabla de lista relacionada en su pantalla de administración. Por ejemplo, en el caso de Entradas, visite Entradas->Todas las entradas, para Páginas, visite Páginas->Todas las páginas y, para Categorías, visite Entradas->Categorías.
    2. Ahora pase el mouse sobre el "elemento" donde necesita la identificación. En el caso de las páginas, coloque el cursor sobre el título de esa página en particular en la columna Título y, para las categorías, coloque el cursor sobre el nombre de las categorías en la columna Nombre.
    3. Mire la barra de estado (en la parte inferior de su navegador) y encontrará al final de la línea algo como “post=123” o “tag_ID=67”. En estos casos, 123 es el ID de la página y 67 es el ID de la categoría.

Configuración

¿Cómo puedo cambiar la forma en que se muestra la fecha y/o la hora?

Ver:

¿Cómo puedo controlar los comentarios que hacen las personas?

Ver:

¿Qué significan las Opciones de discusión?

Ver:

¿Cómo instalo plugins?

Ver:

¿Por qué se moderan todos los comentarios?

Vaya a la página Configuración > Discusión y asegúrese de que El comentario debe aprobarse manualmente no esté marcado. Con esa opción seleccionada, todos los comentarios se envían a la cola de moderación para esperar su aprobación.
Asegúrese de que Mantener un comentario en la cola si contiene x o más enlaces. no esté en blanco y contenga un número mayor que cero. Si este valor está en blanco o es cero, todos los comentarios que contengan enlaces serán moderados.
Si la opción mencionada anteriormente no está marcada, el valor de moderación del enlace es superior a cero y aún tiene este problema, actualice los plugins de spam de comentarios que tenga instalado. Si esto continúa siendo un problema, desactive los plugins de comentarios no deseados uno por uno para determinar al culpable y comuníquese con el autor del plugin para obtener ayuda.

¿Cómo desactivo los comentarios?

Primero, desmarque Permitir que las personas publiquen comentarios sobre nuevos artículos en la pantalla Configuración > Discusión. Esto sólo deshabilitará los comentarios en entradas futuras.
A continuación, para deshabilitar completamente los comentarios, deberá editar cada entrada anterior y desmarcar Permitir comentarios en la pantalla Editar entrada. Utilice la edición masiva para desactivar varias entradas a la vez.

  1. En la pantalla de Entradas, marque la casilla de verificación en el título de la tabla para seleccionar todas las entradas en una tabla determinada.
  2. En el cuadro Acciones masivas, seleccione Editar y haga clic en Aplicar.
  3. En la pantalla de edición masiva, seleccione la opción No permitir en el cuadro Comentarios
  4. Haga clic en Actualizar.

Como alternativa, puede ejecutar la consulta MySQL a continuación desde la línea de comando en una cuenta shell o usando phpMyAdmin, o mediante un wp db query en wp-cli:

UPDATE wp_posts SET comment_status = 'closed';

Si tu objetivo es eliminar los comentarios de forma permanente, sigue los siguientes pasos. Este es el ejemplo de personalización del tema Twenty Fifteen.

  1. Cree un Tema hijo del tema Twenty Fifteen.
  2. Copia la función twentyfifteen_entry_meta() del inc/template-tags.php del tema principal al functions.php del tema hijo.
  3. Comente el bloque if que contiene comments-link.
function twentyfifteen_entry_meta() {
    if ( is_sticky() && is_home() && ! is_paged() ) {
        :
    }

    // if ( ! is_single() && ! post_password_required() && ( comments_open() || get_comments_number() ) ) {
    //  echo '';
    //  /* translators: %s: post title */
    //  comments_popup_link( sprintf( __( 'Leave a comment on %s', 'twentyfifteen' ), get_the_title() ) );
    //  echo '';
    // }
}

Elimina el número de comentarios o el mensaje "Deja un comentario" de la parte inferior de cada entrada.

  1. Crea nuevamente comments.php en el directorio del tema hijo sin ningún contenido. Esto elimina el área de comentarios de entradas existentes.
  2. Activa el Tema hijo.

¿Cómo desactivo los trackbacks y los pingbacks?

Primero, desmarque Permitir notificaciones de enlaces de otros blogs (pingbacks y trackbacks) sobre nuevos artículos en la pantalla Configuración > Discusión. Esto sólo deshabilitará los trackbacks y los pingbacks en entradas futuras.
A continuación, para deshabilitar completamente los trackbacks y los pingbacks, deberá editar cada entrada anterior y desmarcar Permitir trackbacks y pingbacks en esta página. desde la pantalla Editar entrada. Utilice Edición masiva para desactivar varias entradas a la vez. Vea también la imagen de arriba.

  1. En la pantalla de Entradas, marque la casilla de verificación en el título de la tabla para seleccionar todas las entradas en una tabla determinada.
  2. En el cuadro Acciones masivas, seleccione Editar y haga clic en Aplicar.
  3. En la pantalla de edición masiva, seleccione la opción No permitir en el cuadro Comentarios
  4. Haga clic en Actualizar.

Como alternativa, puede ejecutar la consulta MySQL a continuación desde la línea de comando en una cuenta shell o usando phpMyAdmin, o mediante un wp db query en wp-cli:

UPDATE wp_posts SET ping_status = 'closed';

¿Cómo cambio el nombre del administrador del sitio?

Para cambiar su nombre de administrador, en las Pantallas de administración, elija el menú Usuarios->Su perfil. Haga sus cambios allí. Sin embargo, no puede cambiar el nombre de usuario desde la pantalla de Administración. Para hacer esto, debe editar directamente la base de datos MySQL; sin embargo, esto no se recomienda ya que otros usuarios no suelen ver su nombre de usuario.

Ver:

¿Cómo encuentro la ruta absoluta que necesito para cargar imágenes?

  1. Abra la siguiente página desde su navegador
http://(URL del sitio)/wp-admin/options.php
  1. Consulte el valor de la opción upload_url_path.
    Si el valor está en blanco, entonces el directorio wp-content/upload es el destino predeterminado para guardar.

¿Qué archivos debo cambiar para alterar la apariencia de mi blog?

Ver:

¿Cómo subo imágenes?

Ver:

¿Puedo cambiar el mensaje “Error al establecer la conexión a la base de datos” por algo más descriptivo?

Simplemente cree un archivo wp-content/db-error.php, y en ese archivo coloque el mensaje que desea mostrar a los usuarios cuando WordPress determine que la conexión a la base de datos no está disponible. Ese archivo se utilizará en lugar del mensaje "Error al establecer la conexión a la base de datos". Incluso podrías usar db-error.php para redirigir a los usuarios a otra parte. Aquí hay un ejemplo para db-error.php:

<?php
<pre>echo '<h2>Este sitio actualmente está experimentando un problema con el servidor de la base de datos.</h2> ¡Presiona el botón Recargar de tu navegador para volver a intentarlo!';
?>

Modificando

¿Puedo cambiar los Emoticones?

Ver:

¿Cómo edito archivos?

Ver:

¿Qué es El Loop?

Ver:

¿Cómo puedo cambiar la estructura de URL de mis entradas?

Ver:

¿Cómo puedo cambiar la estructura de URL de mis entradas en un servidor Windows?

Ver:

¿Cómo uso las etiquetas de plantilla de WordPress para cambiar lo que se muestra en el blog?

Ver:

¿Cómo consigo que todos los enlaces se abran en una nueva ventana?

Coloque esto dentro de la sección del archivo template header.php de su tema:

<base target="_blank" />

Ver:

¿Cómo puedo agregar una imagen a mi feed RSS?

Ver:

Si desactivo comentarios, dice "Comentarios desactivados" en el blog. Entonces, ¿cómo puedo eliminar eso?

Dependiendo de su tema, es posible que se muestre algún otro mensaje de intención similar. Los detalles de cómo eliminar este mensaje dependen del tema. Deberías poder encontrar el texto ofensivo en el archivo comments.php de tu tema. Si se muestra mediante una función PHP, comente la función con barras y asteriscos '/*' y '*/' (sin comillas) en cualquier extremo de la función:

<?php /* _e( 'Los comentarios están cerrados.' , 'twentytwelve' ); */ ?>

Si es simplemente HTML, comente las etiquetas HTML adjuntas agregando '<!-- ' y ' -->' (sin incluir las comillas, tenga en cuenta el espacio después del primer y antes del último símbolo de comentario):

<!-- <p class="nocomments">Los comentarios están cerrados.</p> -->

Si más adelante decides restaurar el mensaje, simplemente puedes eliminar los símbolos de comentario.

¿Cómo cambio lo que se muestra cuando protejo una entrada con contraseña?

Añada un hook para los filtros 'the_title' y 'the_password_form'. Su función de filtro recibe exactamente lo que implican los nombres de los filtros. Utilice la función str_replace() para buscar el texto ofensivo y reemplazarlo con su preferencia (o nada).
Tenga en cuenta que el filtro 'the_title' se activa para cada título, no sólo entradas protegidas con contraseña, por lo que necesita usar la existencia de la propiedad post_password para saber si aplicar la función de reemplazo de cadena o no.
Algunos temas también pueden tener ubicaciones adicionales donde se encuentra el contenido que necesita ser modificado. El siguiente ejemplo funciona con el tema Twenty Fifteen.

add_filter('the_title', 'replace_protected', 10, 2);
function replace_protected( $title, $id ) {
    $post = get_post( $id );
    if ( ! empty( $post->post_password ) ) {
        $title = str_replace('Protegido:', 'Oculto:', $title);
    }
    return $title;
}
add_filter('the_password_form', 'replace_message');
function replace_message( $form ) {
    return str_replace('Esta entrada está protegida con contraseña. Para verla, ingrese su contraseña a continuación:',
        'Ingrese su contraseña a continuación para ver la sorpresa:', $form);
}

¿Cómo puedo permitir ciertas etiquetas HTML en mis comentarios?

Utiliza un filtro personalizado en tus temas functions.php o plugin:

add_filter('preprocess_comment','fa_allow_tags_in_comments');

function fa_allow_tags_in_comments($data) {
    global $allowedtags;
    $allowedtags['span'] = array('style'=>array());
    $allowedtags['p'] = array();
    return $data;
}

¿Cómo puedo agregar la capacidad de búsqueda avanzada a WordPress?

Ver:

Entradas

¿Cómo subo una imagen y la muestro en una entrada?

Ver:

¿Qué es el pingback?

Ver:

¿Qué es el trackback?

Ver:

¿Dónde está el enlace permanente a mi entrada?

Ver:

¿Puedo utilizar software de creación de blogs de escritorio?

Ver:

¿Puedo escribir un blog por correo electrónico?

Ver:

Spam, Spammers, Comentarios

¿Qué puedo hacer para detener los comentarios spam?

Ver:

Más información sobre comentarios spam

Ver:

Importación y exportación

¿Cómo importo un archivo de WordPress WXR cuando dice que es demasiado grande para importarlo?

Si un archivo WXR de WordPress (un archivo XML exportado desde WordPress) es demasiado grande para importarlo, hay varias cosas que puedes intentar para superar ese límite.

  • Editar php.ini. Es posible que algunos hosts no permitan esta configuración.
memory_limit = 300M
post_max_size = 200M
upload_max_filesize = 100M
max_execution_time = 600
  • memory_limit: cantidad máxima de memoria en bytes que un script PHP puede asignar.

Nota: memory_limit debe ser mayor que post_max_size y post_max_size debe ser mayor que upload_max_filesize.

  • Editar .htaccess. Es posible que algunos hosts no permitan esta configuración.
php_value memory_limit 300M
php_value post_max_size 200M
php_value upload_max_filesize 100M
  • Editar wp-config.php
define('WP_MEMORY_LIMIT', '64MB');

Consulte también Aumento de la memoria asignada a PHP.

  • En un entorno multisitio, configure las siguientes opciones
    1. En el panel de administración de red, seleccione Configuración > Configuración de red y aumente los valores de "Espacio de carga del sitio" y "Tamaño máximo de archivo de carga".
    2. En el panel de administración de red, seleccione Sitios > Todos los sitios y haga clic en el menú Editar debajo de su sitio. Haga clic en la pestaña Configuración y aumente el valor de "Cuota de espacio de carga del sitio" o déjelo en blanco para la red predeterminada
  • Comprima el archivo usando gzip. En algunos servicios de alojamiento, un archivo comprimido con gzip se puede expandir automáticamente en segundo plano, sin que WordPress sepa la diferencia. Esto puede permitirle hacer que el archivo sea lo suficientemente pequeño como para que se ajuste a las restricciones de tamaño máximo de carga.
    1. En Windows, utilice 7Zip para crear un archivo gz a partir del archivo WXR.
    2. En Linux, utilice la línea de comando gzip.
    3. Asegúrese de que el archivo resultante tenga la extensión “.gz” antes de cargarlo, ya que esto suele ser necesario.
    4. No se garantiza que esto funcione, ya que depende en gran medida de la configuración del alojamiento. Si esto falla, pruebe con otro método.
  • Divida el archivo WXR de WordPress en partes más pequeñas separando los datos entre las entradas y pegando el encabezado/pie de página en cada archivo.

1. Incluya siempre el encabezado

<rss version="2.0"
    xmlns:excerpt="https://wordpress.org/export/1.2/excerpt/"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:wp="https://wordpress.org/export/1.2/"
>
<channel>
incluyendo toda la información como categoría, etiquetas, etc. justo antes del primero

2. Incluya siempre el pie de página

</channel>
</rss>

3. Entretanto, agregue los elementos para las entradas y verifique si el archivo XML que está creando tiene menos o igual a 2 MB. Lo dominarás.

4. Como siempre, antes de importar los nuevos archivos XML, haga una copia de seguridad de la base de datos del blog al que está importando los archivos XML y, por si acaso, también puede exportar el archivo XML de ese blog.

Ver:

Utilidades del divisor WXR:

¿Cómo importo enlaces (blogroll) desde otro blog de WordPress?

Ver:

Importación de contenido

Preguntas frecuentes del Codex

from spain-handbook.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.