Gérer les liens, images et URL dans les templates

WordPress

<a href="<?php echo site_url('/contact/'); ?>">Contact</a>

=> http://www.pixbulledev.com/dev1/contact/

ou

<img src="<?php echo get_site_url(); ?>/logo.jpg" />

=> http://www.pixbulledev.com/dev1/logo.jpg

et pour pointer directement dans le répertoire du thème

<img src="<?php bloginfo( 'template_url' ); ?>/img/logo.png" alt="Mon logo"/>

=> http://www.pixbulledev.com/dev1/wp-content/themes/montheme1/img/logo.png

Prestashop (fichiers .tpl)

<a href="{$base_dir}/contact/">

=> http://www.pixbulledev.com/dev1/contact/

et pour pointer directement dans le répertoire du thème

<img src="{$tpl_dir}img/logo.jpg" />

ou

<img src="{$img_dir}logo.jpg" />

=> http://www.pixbulledev.com/dev1/themes/montheme1/img/logo.png

dans le même principe pour les css :

<link href="{$css_dir}style.css" rel="stylesheet" type="text/css" media="all" />

=> http://www.pixbulledev.com/dev1/themes/montheme1/css/style.css

Swan

<a href="<?php echo site_url('/contact/'); ?>">Contact</a>

=> http://www.pixbulledev.com/dev1/contact/

robot.txt

De base :

User-agent: *
Allow: /

Pour tout bloquer :

User-agent: *
Disallow: /

Pour wordpress

User-agent: *
Disallow: /wp-login.php
Disallow: /wp-admin/
Disallow: /wp-includes/

Personnaliser le logo de connexion de WordPress

Dans le fichier functions.php ajouter :

Pour changer le logo :

function my_login_logo() { ?>
    <style type="text/css">
        body.login div#login h1 a {
            background-image: url(<?php echo get_stylesheet_directory_uri(); ?>/images/site-login-logo.png);
            padding-bottom: 30px;
        }
    </style>
<?php }
add_action( 'login_enqueue_scripts', 'my_login_logo' );

Pour changer le lien et le title du lien :

function my_login_logo_url() {
    return home_url();
}
add_filter( 'login_headerurl', 'my_login_logo_url' );

function my_login_logo_url_title() {
    return 'Your Site Name and Info';
}
add_filter( 'login_headertitle', 'my_login_logo_url_title' );

voir plus : http://codex.wordpress.org/Customizing_the_Login_Form