No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

No se trata de lo que quieres comprar, sino de quién quieres ser. Aprovecha el precio especial.

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

15 Días
13 Hrs
37 Min
8 Seg

Posts

23/35
Recursos

Aportes 52

Preguntas 15

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

A mí me daba error al subir la imagen 😅
En concreto éste: "Is its parent directory writable by the server?"
Investigando un poco encontré esta solución:
Con la terminal entras en la carpeta del proyecto platzigifts y ejecutas el siguiente comando:

sudo chmod 777 wp-content/

Los diferentes tamaños que podemos pasarle como parámetro a la función

the_post_thumbnail()

son los siguientes:
thumbnail ----- 150 x 150 PX
medium -------- 300 x 300 PX
large ------- 1024 x 1024 PX
full ----- La resolución original de la imagen cuando la subimos

La documentación es la siguiente:

Así pueden agregar atributos alt, title y class a la imagen 😉

<?php the_post_thumbnail('large', array(
            'title' => get_the_title(),
            'alt' => get_the_title(),
            'class' => 'img-fluid'
));?>

Error 404 - Despues de cambiar el tipo de enlace permanente
En mi caso, tuve que configurar el archico httpd.conf (/etc/httpd/conf/httpd.conf), change ‘AllowOverride None’ to ‘AllowOverride All’

#It can be "All", "None", or any combination of the keywords:
#Options FileInfo AuthConfig Limit
AllowOverride All

Primero, tuve un problema de que no salia la opción para añadir “Imagen destacada” . Lo ‘arregle’ añadiendo a functions.php la línea:
add_theme_support( ‘post-thumbnails’ );
Bingo !!! apareció la opción para agregar la dichos imagen, pero … hmmm las preguntas al otro lado… voy por allá.

Si no les aparece la opción de agregar imagen destacada, pongan el add_theme_support(‘post-thumbnails’); fuera de la función.

function init_template(){

    
    add_theme_support('title-tag');

    register_nav_menus(
        array(
            'top_menu' => 'Menú Principal'
        )
    );

}

add_theme_support('post-thumbnails');```

Si estas en Ubuntu y al cambiar los enlaces permanentes te sale un 404 al ver la entrada, lo que me paso a mi 😃 la solución que me funciono es la siguiente:

1 paso: abres tu consola con Ctrl + Alt + T

2 paso: escribes esto en consola

cd /opt/lampp/htdocs/nombre-del-proyecto

3 paso: creas un archivo oculto que se llame .htaccess eso lo haces con el siguiente comando:

cat > .htaccess

4 paso: vas a tu panel de control de WordPress, después vas a la pestaña de Ajustes > Enlaces permanentes y seleccionas el que deses, después guardas los cambios y al final de la pagina vas a encontrar un campo de texto con unas configuraciones, le das copiar y pegar.

5 paso: por ultimo copias en la terminal esas configuraciones con Ctrl + Shift + C y por ultimo presionas Ctrl + D

Y listo ya no se sale el 404 al ver la entrada!! 😃

single.php para nuestras entradas y postypes!

Tuve un problema con los permalinks al modificarlos usando Ubuntu 18.04 y apache2.
Para resolverlo entré al archivo /etc/apache2/apache2.conf y modifique la entrada
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
AllowOverride None a AllowOverride All

Para los que hayan revisado el código y aun así no les aparezca la imagen, recuerden que entradas es distinto de paginas.
page.php se encarga de las paginas.
single.php de las entradas.

Para los que tengan problema subiendo la imágen en MAC:
Desde su terminal van a la ruta:

cd /Users/<username>/.bitnami/stackman/machines/xampp/volumes/root/htdocs/platzigifts

Luego habilitan permisos:

chmod a+rwx wp-content

trabajando en localhost

Si a alguno le aparece un error 404:

The requested URL was not found on this server.

Lo que hay que hacer para arreglar el error es buscar el archivo .htaccess, en la carpeta raíz de wordpress.

Ese archivo debería quedar aśi:

<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>

Buenas. Al publicar una nueva entrada me sale el siguiente error:

Publishing failed. Error message: The response is not a valid JSON response.

Espero puedan ayudarme.

Al cambiar el tipo de enlace permanente, Me tira el siguiente error:

¡Objeto no localizado!
No se ha localizado la URL solicitada en este servidor. La URL de la página que le ha remitido parece ser errónea o estar obsoleta. Por favor, informe del error al autor de esa página.

Si usted cree que esto es un error del servidor, por favor comuníqueselo al administrador del portal.

Error 404
localhost
Apache/2.4.41 (Unix) OpenSSL/1.1.1d PHP/7.4.2 mod_perl/2.0.8-dev Perl/v5.16.3

Aguardo comentarios en caso de que puedan ayudarme

Crear archivo single.php

<?php get_header(); ?>

<!-- crear un loop basico -->

<main class="container my-3">
    <?php if(have_posts()) {
        while(have_posts()) {
            the_post();
        ?>

            <h1 class='my-3'>
                <?php the_title() ?>
            </h1>
            <div class="row">
            
                <div class="col-6">
                    <?php the_post_thumbnail( 'large');?>
                </div>
                <div class="col-6">
                    <?php the_content(); ?>
                </div>
            
            </div>
        <?php
        }
    } ?>

</main>

<?php get_footer (); ?>

Añadir una entrada > anadir title y añadir description>añadir imagen destacada> Deshabilitar comentarios y pingbacks> actualizar

Ir a enlaces permamentes y seleccionar la opcion nombre dela entrada> guardar>Refrescar entrada con nueva url amigable

![](

ayuda!
hola no me pase para poner imagen destacada, donde lo puedo encontrar o activar.

Buenas por alguna razon no se me muestra la pagina en la vista principal. no arroja ningun error ni nada, el codigo esta bien escrito y los nombres de los archivos correctos. alguna sugerencia?

hola a todos disculpen tengo un problema cambie la configuracion de la url y ahora me da error como soluciono eso
Tenía este error: "Unable to create directory wp-content/uploads/2015/05. Is its parent directory writable by the server?", al subir la imágen. Aquí mi solución: Puede que necesites agregar una carpeta llamada 'uploads' primero antes de cambiar cualquier permiso. Mi entorno es XAMPP en Mint y la instalación de WordPress fallo en crear la carpeta 'uploads'. 1. Dirígete al directorio 'wp-content' en la terminal. `cd /opt/lampp/htdocs/wordpress/wp-content/` 1. Crea una carpeta llamada 'uploads': `mkdir uploads` 1. Mientras aún te encuentres en la ruta de 'wp-content', usa chmod 0777 para agregar los permisos relevantes: `sudo chmod 0777 uploads`

En wordpress 6 no basta con que incluyas el código add_theme_support('post-thumbnails'). Lo solucioné agregando add_action('after_setup_theme', 'init_template'); al final del archivo y desactivando y activando el tema de nuevo

No tengo habilitadas las opciones de “Imagen destacada”, alguien me podría ayudar, tengo todo el código tal cual se indicado.

todo ha salido perfecto hasta el momento con wp 5.9

Se me presentó el Error 404 en Ubuntu 20.04.
Esto fue a causa cambio del modo de los enlaces permanentes.
Para solucionarlo modifiqué el archivo:

$ sudo vim /etc/apache2/apache2.conf

Dentro del archivo hay que modificar AllowOverride None por AllowOverride All

<Directory /var/www/>
	Options Indexes FollowSymLinks
	AllowOverride All
	Require all granted
</Directory>

Guardan el cambio y luego reinician apache para activar la nueva configuración.

$ sudo  systemctl restart apache2

Finalmente para habilitar el cambio ejecutamos:

$ sudo a2enmod rewrite

Fin

Las entradas o post son noticias o artículos de la página que se organizan cronológicamente que además pueden admitir categorías y etiquetas. Mientras que las paginas son contenidos estáticos que tiene información genérica de la página que se organizan de forma jerárquica

El loop es el “mecanismo” que WordPress usa para mostrar información a través de las plantillas. Es donde ocurre la “magia” y tenemos acceso a la información de nuestros posts.

Hagan de cuenta que la página queda así:

Los archivos header.php, footer.php y sidebar.php que creamos en el tema definen la parte de la pagina que no cambia, lo estático, como el footer y la barra de navegación. Mientras que el LOOP es lo que va cambiando en cada página o entrada individual, como el titulo y el contenido de la página.

Como se muestr en la clase, El loop básico tiene la siguiente estructura:

<?php

if ( have_posts() ) :
    while ( have_posts() ) : the_post(); ?>
        ... Mostramos el contenido de nuestro(s) post(s)
    <?php endwhile;
endif;

Baśicamente en ese loop se pregunta si hay contenido en esa página , de haberlo podremos acceder a el con funciones como:

the_title(): El título del post actual
the_content(): El contenido principal del post actual

Pueden revisar el siguiente enlace:
https://desarrollowp.com/blog/tutoriales/creando-tema-desde-cero-wordpress-parte-3-loop/

No me aparece la opci[on de imagen destacada por lo tanto no la puedo subir, alguien tiene la soluci[on? estoy utilizando WordPress v. 5.7.1

Hola yo aprendi php, usando esta sintaxis de codigo.

<?php if (have_posts()) :   ?>
            <?php while (have_posts()) : ?>
                <?php the_post(); ?>
                <div class="row my-3">
                    <div class="col-md-6">
                        <?php the_post_thumbnail('large'); ?>
                    </div>
                    <div class="col-md-6">
                        <h1 class="my-3"><?php the_title(); ?></h1>
                        <?php the_content(); ?>
                    </div>
                </div>
            <?php endwhile; ?>
        <?php endif; ?>

Si no les permite subir la imagen en Mac o esto:
"Unable to create directory wp-content/uploads/2021/04. Is its parent directory writable by the server?"
Busquen la carpeta wp-content y den:

  1. Comando + i
  2. Desbloquen el candidato con su password
  3. Le dan “leer y escribir” a las opciones.
  4. Reload

Hola, no me sale la pestaña para añadir imagen destacada, alguien me ayuda?

no me muestra la imagen destacada algien le paso algo similar

La página y la entrada me aparecen del mismo color que el header y del footer, qué puedo hacer en ese caso¿?

single.php

Me doy cuenta que vamos definiendo el diseño de cómo mostrar el contenido que gestionaremos a través del panel de administración de Wordpress. Gracias aprendo más sobre el tema

Ayuda, cuando cambio el enlace permanente pierdo el acceso a la entrada creada, y al inentar modificarlo aparece lo siguiente

Entradas vs Paginas la rpt:
Creo q la mejor diferencia es que un Page tiene la capacidad de agrupar varios Posts. Ej. una pagina “Recetas” puede capacidad para organizar varias recetas.

Tengo todo el código bien pero no se me visualiza la imagen qué puede ser ?

Alguien sabe por qué mi página se ve así?
![](

Para lxs que tiene problemas con la ocion de link permanentes y tiene que crear el archivo .htaccess no se olviden de tener configurado en su equipo mostrar las carpetas ocultas!!

Ya salió 😄

<?php get_header(); ?>

<main class='container'>
    <?php if(have_posts()){
        while(have_posts()){
            the_post();
        ?>
            <h1 class='my-3'><?php the_title() ?></h1>
            <div class="row"> <!-- Clase de bootstrap para separar en columnas -->
                <div class="col-6">
                    <?php the_post_thumbnail('large'); ?>
                </div>
                <div class="col-6">
                    <?php the_content(); ?>
                </div>
            </div>
        <?php
        }
    } ?>

</main>

<?php get_footer(); ?>```

No logro resolver el siguiente problema:

al cambiar el permanet link toda la app se rompe, el servidor no logra encontrar los documentos y servirlos, no se que cambios debo hacer, he buscado en internet y nada. si alguien me da una mano, se lo agradeceria.

Gracias por la clase. Perfectamente claro.

https://gwst.eu

Si les lanza algún error al tratar de subir la imagen destacada, es debido a que las imágenes que se descargan desde la sección de comentarios están en formato webp, no es suficiente con cambiar la extensión png, deben convertir el formato con alguna herramienta extra de edición o con alguna en internet