Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Colocar widgets en framework para theme vacio

Estas en el tema de Colocar widgets en framework para theme vacio en el foro de WordPress en Foros del Web. Hola! Soy novato en esto de crear themes, y estoy utillizando Roots , y me gustaria saber como poder colocar los widgets a la derecha ...
  #1 (permalink)  
Antiguo 08/09/2012, 15:36
Avatar de NaRanJiTo78  
Fecha de Ingreso: noviembre-2007
Ubicación: In the BeaCh
Mensajes: 874
Antigüedad: 17 años
Puntos: 10
Exclamación Colocar widgets en framework para theme vacio

Hola!

Soy novato en esto de crear themes, y estoy utillizando Roots, y me gustaria saber como poder colocar los widgets a la derecha (la barra de busqueda, etc...) del post y que ahora que se muestran debajo del post de prueba en http://www.querecuerdos.es/blog/hola-mundo/

Se que hay que modificar functions.php y sidebar.php, pero no se como...

Alguien me podría ayudar?

Muchas gracias
  #2 (permalink)  
Antiguo 09/09/2012, 06:56
Avatar de zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.686
Antigüedad: 15 años, 4 meses
Puntos: 429
Respuesta: Colocar widgets en framework para theme vacio

El tema Roots ya lleva los widgets a la derecha. Revisa los cambios que hayas hecho comparándolos con el original.
__________________
Mi blog personal | Mi G+
  #3 (permalink)  
Antiguo 09/09/2012, 07:47
Avatar de NaRanJiTo78  
Fecha de Ingreso: noviembre-2007
Ubicación: In the BeaCh
Mensajes: 874
Antigüedad: 17 años
Puntos: 10
Exclamación Respuesta: Colocar widgets en framework para theme vacio

No estoy seguro de que fueran a la derecha por defecto, ya que viene sin ningún estilo.

Mi pregunta es como poder configurar para que las entradas estén en un lado y los widgets a otro(a la derecha) desde un tema vacio.

En sidebar.php tengo lo siguiente:

Código PHP:
<?php dynamic_sidebar('sidebar-primary'); ?>
<?php
if(function_exists('dynamic_sidebar')){
    
dynamic_sidebar('Secondary Sidebar');
    
// Donde pone 'Sidebar Personalizada' iría el nombre
    // que hayas puesto a tu sidebar al definirla
}
?>
y en functions.php:
Código PHP:
<?php
/**
 * Roots functions
 */

if (!defined('__DIR__')) { define('__DIR__'dirname(__FILE__)); }

require_once 
locate_template('/lib/utils.php');           // Utility functions
require_once locate_template('/lib/config.php');          // Configuration and constants
require_once locate_template('/lib/activation.php');      // Theme activation
require_once locate_template('/lib/cleanup.php');         // Cleanup
require_once locate_template('/lib/htaccess.php');        // Rewrites for assets, H5BP .htaccess
require_once locate_template('/lib/widgets.php');         // Sidebars and widgets
require_once locate_template('/lib/template-tags.php');   // Template tags
require_once locate_template('/lib/actions.php');         // Actions
require_once locate_template('/lib/scripts.php');         // Scripts and stylesheets
require_once locate_template('/lib/post-types.php');      // Custom post types
require_once locate_template('/lib/metaboxes.php');       // Custom metaboxes
require_once locate_template('/lib/custom.php');          // Custom functions

function roots_setup() {

  
// Make theme available for translation
  
load_theme_textdomain('roots'get_template_directory() . '/lang');

  
// Register wp_nav_menu() menus (http://codex.wordpress.org/Function_Reference/register_nav_menus)
  
register_nav_menus(array(
    
'primary_navigation' => __('Primary Navigation''roots'),
  ));
if(
function_exists('register_sidebar')){
    
register_sidebar(array(
        
'name' => 'Secondary Sidebar',
        
'before_widget' => '<h1>',
        
'after_widget' => '<div class="Secondary_Sidebar"></div>',
        
'before_title' => '<h4>',
        
'after_title' => '</h4>',
    ));
}  
// Add post thumbnails (http://codex.wordpress.org/Post_Thumbnails)
   
add_theme_support('post-thumbnails');
   
set_post_thumbnail_size(150150false);
   
add_image_size('category-thumb'3009999); // 300px wide (and unlimited height)

  // Add post formats (http://codex.wordpress.org/Post_Formats)
  // add_theme_support('post-formats', array('aside', 'gallery', 'link', 'image', 'quote', 'status', 'video', 'audio', 'chat'));

  // Tell the TinyMCE editor to use a custom stylesheet
  
add_editor_style('assets/css/editor-style.css');

}

add_action('after_setup_theme''roots_setup');
Cómo modificar para que queden los widgets a la derecha? Un saludo, muchas gracias

Etiquetas: blog, framework, modificar, php, post, vacio, widgets, themes
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:53.