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

.. nadie me puede ayudar con esto ?¿..

Estas en el tema de .. nadie me puede ayudar con esto ?¿.. en el foro de WordPress en Foros del Web. e preguntado por michos sitios pero ni dios me puede ayudar asin que recurro a ustedes haber si esta ves hay suerte vereis estoy usando ...
  #1 (permalink)  
Antiguo 09/02/2008, 07:22
 
Fecha de Ingreso: abril-2006
Mensajes: 201
Antigüedad: 18 años, 6 meses
Puntos: 0
.. nadie me puede ayudar con esto ?¿..

e preguntado por michos sitios pero ni dios me puede ayudar asin que recurro a ustedes haber si esta ves hay suerte
vereis estoy usando wordpress mu y todo va bien pero claro quiero añadir una obcion para que los usuarios puedan cambiar la imagen
pues bien encontre esto http://boren.nu/archives/2007/01/07/...age-header-api

hay te esplica como tienes que hacerlo pero lo que pasa esque no consigo entender muy bien que tengo que hacer ...

porfavor hay alguien que me pueda esplicar que es lo que devo hacer segun esa pagina...

muchas gracias
  #2 (permalink)  
Antiguo 09/02/2008, 09:28
 
Fecha de Ingreso: enero-2008
Mensajes: 17
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: .. nadie me puede ayudar con esto ?¿..

Hola; tendrias primero que definir la imagen los parametros de la imagen:

define('HEADER_TEXTCOLOR', '009193');
define('HEADER_IMAGE', '%s/images/spring_flavour/header_bg.jpg'); // %s is theme dir uri
define('HEADER_IMAGE_WIDTH', 690);
define('HEADER_IMAGE_HEIGHT', 115);

Este es el script final, solo lo tenes que relacionar con lo que tenes...

<?php

$themecolors = array(
'bg' => 'ffffff',
'text' => '000000',
'link' => 'ff3333'
);

load_theme_textdomain('benevolence');

function benevolence_widgets_init() {
register_sidebars(1);
register_sidebar_widget(__('Search'), 'benevolence_search', null, 'search');
unregister_widget_control('search');
}
add_action('widgets_init', 'benevolence_widgets_init');

function benevolence_search() {
?>
<li>
<form id="searchform" method="get" action="<?php bloginfo('url'); ?>">
<h2><?php _e('Search:','benevolence'); ?></h2>
<input type="text" class="input" name="s" id="search" size="15" />
<input name="submit" type="submit" tabindex="5" value="<?php _e('GO','benevolence'); ?>" />
</form>
</li>
<?php
}

?>
<?php

define('HEADER_TEXTCOLOR', '000000');
define('HEADER_IMAGE', '%s/images/masthead.jpg'); // %s is theme dir uri
define('HEADER_IMAGE_WIDTH', 700);
define('HEADER_IMAGE_HEIGHT', 225);

function header_style() {
?>
<style type="text/css">
#masthead{
background: url(<?php header_image() ?>) no-repeat;
}
<?php if ( 'blank' == get_theme_mod('header_textcolor', HEADER_TEXTCOLOR) ) { ?>
#blogTitle, #blogTitle a {
display: none;
}
<?php } else { ?>
#masthead h1#blogTitle, #masthead #blogTitle a, #blogTitle a:hover {
color: #<?php header_textcolor() ?>;
}

<?php } ?>
</style>
<?php
}

function benevolence_admin_header_style() {
?>
<style type="text/css">

#headimg {
position: relative;
top: 0px;
background: url(<?php header_image() ?>);
width: 700px;
height: 225px;
margin: 0px;
margin-top: 0px;
}

#headimg h1 {
position: relative;
top: 50px;
left: 20px;
font-family: 'Arial Black';
color: #<?php header_textcolor() ?>;
font-size: 8pt;
text-transform: uppercase;
text-align: left;
}

#headimg h1 a {
color: #<?php header_textcolor() ?>;
border-bottom: none;
}

#desc { display: none; }

<?php if ( 'blank' == get_header_textcolor() ) { ?>
#headimg h1, #headimg #desc {
display: none;
}
#headimg h1 a, #headimg #desc {
color:#<?php echo HEADER_TEXTCOLOR ?>;
}
<?php } ?>

</style>
<?php
}

add_custom_image_header('header_style', 'benevolence_admin_header_style');

?>


Saludos!!
  #3 (permalink)  
Antiguo 09/02/2008, 14:14
 
Fecha de Ingreso: abril-2006
Mensajes: 201
Antigüedad: 18 años, 6 meses
Puntos: 0
Re: .. nadie me puede ayudar con esto ?¿..

perdon por ser tan innorante pero porfavor me puedes indicar como lo pondrias en este theme...
me e descargado una plantilla y en functions.php me sale esto

Código PHP:
<?php
if ( function_exists('register_sidebar') )
    
register_sidebar(array(
        
'before_widget' => '<li>',
    
'after_widget' => '</li>',
 
'before_title' => '<h4>',
        
'after_title' => '</h4>',
    ));


// WP-mapleleaf Pages Box     
    
function widget_mapleleaf_pages() {
?>


<h4><?php _e('Pages'); ?></h4>
   <ul>
<li class="page_item"><a href="<?php bloginfo('url'); ?>">Home</a></li>

<?php wp_list_pages('title_li='); ?>

 </ul>

<?php
}
if ( 
function_exists('register_sidebar_widget') )
    
register_sidebar_widget(__('Pages'), 'widget_mapleleaf_pages');


// WP-mapleleaf Search Box     
    
function widget_mapleleaf_search() {
?>
   
 <ul>
<li>
   <label for="s"><h4><?php _e('Search Posts'); ?></h4></label>    
   <form id="searchform" method="get" action="<?php bloginfo('url'); ?>/index.php">
        
            <input type="text" name="s" size="18" /><br>

       
            <input type="submit" id="submit" name="Submit" value="Search" />
        
       
    </form>
 
</li>
</ul>

<?php
}
if ( 
function_exists('register_sidebar_widget') )
    
register_sidebar_widget(__('Search'), 'widget_mapleleaf_search');

// WP-mapleleaf Blogroll     
    
function widget_mapleleaf_blogroll() {
?>

<h4><?php _e('Blogroll'); ?></h4>

<ul>

<?php get_links(-1'<li>''</li>'''FALSE'name'FALSEFALSE, -1FALSE); ?>

</ul>



<?php
}
if ( 
function_exists('register_sidebar_widget') )
    
register_sidebar_widget(__('Blogroll'), 'widget_mapleleaf_blogroll');
 


?>
¿ me lo puedes montar con el script que me estas enseñando? es desir me lo puedes poner tal y como seria con lo 1que hay que añadir asin ya me aclaro del todo

muchas gracias por tu ayuda
  #4 (permalink)  
Antiguo 09/02/2008, 18:38
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Re: .. nadie me puede ayudar con esto ?¿..

Tema trasladado a Aplicaciones Prefabricadas.

Por favor publica en los foros correctos.
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

SíEste tema le ha gustado a 1 personas




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