¿Cómo agregar imagen destacada sin ocupar espacio en mi web?

juliusms Seguir

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
19 Abr 2014
Mensajes
430
Hola a todos, como estan ?

Tengo un sitio hentai y pues subo directamente las imagenes a mi web ya que mi theme es obligatorio usar una imagen destacada para que se visualize en la pagina principal.

El caso es que me estoy quedando sin espacio de un total de 1gb he gastado alrededor del 20% en dos dias... y pues en una semana me quedare sin espacio para subir mis imagenes...

Hay alguna forma de poner una imagen destacada sin tener que subirla a la web ?... osea usar algun servidor externo ?.

Gracias de antemano.

He pensado usar google + para subir las imagenes, pero para que no me las borren pondre privacidad al album y no compartire las imagenes, solo las insertare a las entradas correspondientes en mi web, creen que es buena idea ?
 

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.101
Como poder se puede, solo tienes que editar el theme y sacar lo de la imagen destacada y cambiarlo por los metas post (get_post_meta() ) y en ves de asignar una imagen destacada asignas un meta post con la url...

PHP:
$metaimg = get_post_meta( get_the_ID(), 'imagen', 'http://url_imagen_descatada_por_defecto.jpg');
echo '<img src="'.$metaimg.'">';
 

RaikND

Zeta
Social Media
Desde
10 Sep 2013
Mensajes
1.637
Como poder se puede, solo tienes que editar el theme y sacar lo de la imagen destacada y cambiarlo por los metas post (get_post_meta() ) y en ves de asignar una imagen destacada asignas un meta post con la url...

PHP:
$metaimg = get_post_meta( get_the_ID(), 'imagen', 'http://url_imagen_descatada_por_defecto.jpg');
echo '<img src="'.$metaimg.'">';

anda, nunca habia pensado en eso, que gran idea ^^ haces cursos de php? [MENTION=9679]cicklow[/MENTION]?
 

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.101
anda, nunca habia pensado en eso, que gran idea ^^ haces cursos de php? [MENTION=9679]cicklow[/MENTION]?

nono no he echo cursos para los demas... ya que es algo mas de lo mismo que hay en google XD
 

juliusms

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
19 Abr 2014
Mensajes
430
cicklow, como y en donde(cual plantilla )quito lo de la imagen destacada ? es que soy muy nuevo en wordpress xD!...

Mmmm y si lo quito, tender que agregar "$metaimg = get_post_meta( get_the_ID(), 'imagen', 'http://url_imagen_descatada_por_defecto.jpg');
echo '<img src="'.$metaimg.'">'; " en mis 259 entradas existentes ?
 

RaikND

Zeta
Social Media
Desde
10 Sep 2013
Mensajes
1.637
cicklow, como y en donde(cual plantilla )quito lo de la imagen destacada ? es que soy muy nuevo en wordpress xD!...

Mmmm y si lo quito, tender que agregar "$metaimg = get_post_meta( get_the_ID(), 'imagen', 'http://url_imagen_descatada_por_defecto.jpg');
echo '<img src="'.$metaimg.'">'; " en mis 259 entradas existentes ?

supongo que en wordpress, ya que por ahora no estoy metido en esto de blogs y etc, creo que habra un archivo general donde podras editar esa parte y que se publique ya pordefecto en cada entrada publicada
 

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.101
cicklow, como y en donde(cual plantilla )quito lo de la imagen destacada ? es que soy muy nuevo en wordpress xD!...

Mmmm y si lo quito, tender que agregar "$metaimg = get_post_meta( get_the_ID(), 'imagen', 'http://url_imagen_descatada_por_defecto.jpg');
echo '<img src="'.$metaimg.'">'; " en mis 259 entradas existentes ?

de seguro aparecera en index.php no solo tienes que sacar lo de la imagen destacada y colocar ese code, sino que tambien cuando creas / editas un post abajo del cuadro de edicion tenes unos cuadros que dicen campos personalizados (sino aparecen arriba a la derecha dicen pantalla, le das click y podes activar los campos personalizados), creas un campo personalizado con el nombre "imagen" y el valor es la url de la imagen a colocar.

Te recomiendo buscar info de como crear campos personalizados y demas
 

juliusms

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
19 Abr 2014
Mensajes
430
Este seria mi index.php

Insertar CODE, HTML o PHP:
<?php get_header(); ?>

<!-- start container -->

<div id="container" class="homepage">

	<div class="box">

    	<ul class="post-thumbnail">

        <?php if(have_posts()) : while(have_posts()) : the_post(); ?>

        	<li><a href="<?php the_permalink(); ?>">

            	<span class="overlay"><?php the_title(); ?><br /><?php the_time('F j, Y'); ?></span>

            	<?php the_post_thumbnail('post-thumb'); ?>

		</a>

            </li>

            <?php endwhile; endif; ?>

            </ul>            

        <div class="clear"></div>

        <!-- pagination -->

 <?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>

        <!-- pagination -->

        <div class="clear"></div>

    </div>

</div>

<!-- end container -->

<?php get_footer(); ?>

Que linea tengo que sustituir ?
 

juliusms

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
19 Abr 2014
Mensajes
430
Ok disculpa las molestias...

la funcion de

Insertar CODE, HTML o PHP:
$metaimg = get_post_meta( get_the_ID(), 'imagen', 'http://url_imagen_descatada_por_defecto.jpg');
echo '<img src="'.$metaimg.'">';

Es para insertar la imagen del campo personalizado vdd ? y supongo que donde dice "http://url_imagen_descatada_por_defecto.jpg" es por si la entrada no tiene un campo personalizado con la imagen, esta la sustituira por la imagen designada por defecto, me equivoco ?
 

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.101
Ok disculpa las molestias...

la funcion de

Insertar CODE, HTML o PHP:
$metaimg = get_post_meta( get_the_ID(), 'imagen', 'http://url_imagen_descatada_por_defecto.jpg');
echo '<img src="'.$metaimg.'">';

Es para insertar la imagen del campo personalizado vdd ? y supongo que donde dice "http://url_imagen_descatada_por_defecto.jpg" es por si la entrada no tiene un campo personalizado con la imagen, esta la sustituira por la imagen designada por defecto, me equivoco ?

claro claro! :encouragement:

PHP:
<?php
$metaimg = get_post_meta( get_the_ID(), 'imagen', 'http://url_imagen_descatada_por_defecto.jpg');
echo '<img src="'.$metaimg.'">';
?>
 

juliusms

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
19 Abr 2014
Mensajes
430
He hecho lo que dijistes, he agregado un campo personalizado con Nombre Imagen y en valor puse la url de la imagen.

y sistitui lo que se me indico en index.php.

No se ve ni la imagen por defecto ni la del campo personalizado.

Esta es mi plantilla actual...

Insertar CODE, HTML o PHP:
<?php get_header(); ?>

<!-- start container -->

<div id="container" class="homepage">

	<div class="box">

    	<ul class="post-thumbnail">

        <?php if(have_posts()) : while(have_posts()) : the_post(); ?>

        	<li><a href="<?php the_permalink(); ?>">

            	<span class="overlay"><?php the_title(); ?><br /><?php the_time('F j, Y'); ?></span>

            	<?php
$metaimg = get_post_meta( get_the_ID(), 'imagen', 'http://url_imagen_descatada_por_defecto.jpg');
echo '<img src="'.$metaimg.'">';
?>

		</a>

            </li>

            <?php endwhile; endif; ?>

            </ul>            

        <div class="clear"></div>

        <!-- pagination -->

 <?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>

        <!-- pagination -->

        <div class="clear"></div>

    </div>

</div>

<!-- end container -->

<?php get_footer(); ?>

He hecho un respaldo de la plantilla anterior por si acaso xD

- - - Actualizado - - -

Te envie la url de la pagina por mp, muchas gracias por tu apoyo
 

juliusms

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
19 Abr 2014
Mensajes
430
Ahora el problema es que la imagen que aparece es demasiado grande :S
 

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.101
Ahora el problema es que la imagen que aparece es demasiado grande :S

Usa esto:

PHP:
<?php
$metaimg = get_post_meta( get_the_ID(), 'imagen', 'http://url_imagen_descatada_por_defecto.jpg');
echo '<img class="attachment-post-thumb wp-post-image" width="210" height="158" alt="'.get_the_title(get_the_ID()).'" src="'.$metaimg.'">';
?>

te agregue lo del titulo en la imagen :) (use el cache de google para ver el tamaño y las clases de CSS que usaba tu sitio)
 

juliusms

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
19 Abr 2014
Mensajes
430
Genial muchas gracias!

Pero lo de la imagen por defecto no se supone que deberia aparecer en las que estan en negro ? o me equivoco si es asi corrigeme y empiezo a agregar el campo personalizado a todas las entradas.

Por cierto crees que mi idea de subir las imagenes a google + sea arriesgado ?
 

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.101
Genial muchas gracias!

Pero lo de la imagen por defecto no se supone que deberia aparecer en las que estan en negro ? o me equivoco si es asi corrigeme y empiezo a agregar el campo personalizado a todas las entradas.

Por cierto crees que mi idea de subir las imagenes a google + sea arriesgado ?

Colocaste una img por defecto?? de ultima modificamos el code:
PHP:
<?php
$metaimg = get_post_meta( get_the_ID(), 'imagen', 'http://url_imagen_descatada_por_defecto.jpg');

if($metaimg=="") $metaimg = "http://url por defecto!";

echo '<img class="attachment-post-thumb wp-post-image" width="210" height="158" alt="'.get_the_title(get_the_ID()).'" src="'.$metaimg.'">';
?>

Pues no sabria lo de google+ ... de ultima podes subirlas a blogger XD
 

juliusms

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
19 Abr 2014
Mensajes
430
Ahora viendo el codigo me he confundido...

Yo pensaba que 'http://url_imagen_descatada_por_defecto.jpg' se encargaba de eso xD! si no es asi que funcion hace esto ?

Disculpa por ser tan pregunton es que quiero aprender lo mas que pueda en el proceso de crecimiento de mi primera web XD!
 

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.101
Ahora viendo el codigo me he confundido...

Yo pensaba que 'http://url_imagen_descatada_por_defecto.jpg' se encargaba de eso xD! si no es asi que funcion hace esto ?

Disculpa por ser tan pregunton es que quiero aprender lo mas que pueda en el proceso de crecimiento de mi primera web XD!

si supuestamente pero parece que tu wp no la esta colocando... osea vos cambiaste eso por la url por defecto? o lo dejaste como esta?... en el nuevo code lo que he echo es que sino tiene imagen (por alguna razon no la detecta) coloca la imagen por defecto, es solo un agregado mas.
 
Arriba