2010-08-31

Añadir fabricante (manufacturer) en listado

Para añadir fabricante o manufacturer en la página specials.php, new_products.php... product_info.php o la que sea en el cms Oscommerce

tendremos que añadir lo siguiente:


$product_manufacturers_query = tep_db_query("select manufacturers_name, manufacturers_image from manufacturers where manufacturers_id = '" . $new_products['manufacturers_id'] . "'");
    $manufacturers_info = tep_db_fetch_array($product_manufacturers_query);


Esto para el caso de new_products

Y luego añadir:

$manufacturers_info[manufacturers_name]

Donde queramos que aparezca el nombre del fabricante

2010-08-30

Cambiar SMALL_IMAGE_WIDTH en Oscommerce

Por ejemplo si en la ficha de producto os sale la imagen pequeñita no teneis más que ir a product_info.php y cambiar donde pone
SMALL_IMAGE_WIDTH por 'xx' donde xx es el tamaño en píxeles que queréis para vuestra foto de producto

tep_image(DIR_WS_IMAGES . $product_info['products_image'], $product_info['products_name'], '400', '400', ' hspace="5" vspace="5"')

2010-08-18

Header Tags SEO V 3.0- Metas y title para oscommerce

Header Tags SEO V 3.0 es justamente lo que dice ser... útil a la hora de poner las metas y el title a cada página de producto.


muy recomendable:


http://addons.oscommerce.com/info/5851

Seo urls para Oscommerce

Estaba instalando ultimate seo urls for oscommerce cuando he visto que me generaba una url final con letras y números.

Lo bueno de las urls bonitas es que sólo debería contener texto

Buscando un poco más he llegado hasta SEO-G

Lo bueno de este complemento es que puedes modificar la url visible. lo malo claro está es que hay que hacerlo a mano.

Si tu web no dispone de millares de títulos no hay problema.

2010-08-13

Limitar número de post en la portada de wordpress

Quiero controlar el número de artículos que haya en la portada de wordpress sin necesidad de instalar ningún plugin.

Para ello hay varias maneras:

1.
<code><?php query_posts('showposts=5'); if (have_posts()) : while (have_posts()) : the_post(); ?>

de esta forma le estás diciendo que sólo quieres ver 5. Pero me ha ocurrido un problema. En el páginador me salían los mismos 5 artículos por lo que tendría que modificar más archivos.

2.

</code><code><?php $i = 1; while (have_posts() && $i < 6) : the_post(); ?>

<h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>
<p>?php the_time(); ?></p>
<?php the_content(); ?>
<p><?php the_tags(); ?></p>

<?php $i++; endwhile; ?>

<p><?php next_posts_link(); ?></p>
<p><?php previous_posts_link(); ?></p>

<?php else : ?>

<h1>Not Found</h1>
<p>Silly monkey.</p>

<?php endif; ?></code>

Con esto asunto solucionado.

Leído en <a href="http://digwp.com/2009/12/limit-posts-without-plugin/">http://digwp.com/2009/12/limit-posts-without-plugin/</a>

También podéis ir al panel de control: Settings->Reading->Blog pages show at most xxx post

2010-08-05

Post recientes en Wordpress

Una forma sencilla de conseguir los post más recientes para poner por ejemplo en la barra lateral de tu wordpress:

<?php wp_get_archives('title_li=&type=postbypost&limit=4'); ?>

Añadir hojas de estilo a wordpress

A menudo necesitas adaptar hojas de estilo, archivos javascript u otras cosas al tema que estás diseñando en wordpress.

Por ejemplo, para añadir una hoja de estilo nueva basta con colocar

<?php bloginfo('stylesheet_directory'); ?>

quedando:

<link href="<?php bloginfo('stylesheet_directory'); ?>/nueva_hoja.css" media="screen" type="text/css" rel="stylesheet" />