<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Restez connectés !</title>
	
	<link>http://www.restezconnectes.fr</link>
	<description>Actualités et veille technologique</description>
	<lastBuildDate>Thu, 16 May 2013 19:43:39 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/RestezConnectes" /><feedburner:info uri="restezconnectes" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>RestezConnectes</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Un serveur de test gratuit pour vos développements ?</title>
		<link>http://feedproxy.google.com/~r/RestezConnectes/~3/xhb_C5Z2pcI/</link>
		<comments>http://www.restezconnectes.fr/un-serveur-de-test-gratuit-pour-vos-developpements/#comments</comments>
		<pubDate>Thu, 16 May 2013 19:40:06 +0000</pubDate>
		<dc:creator>Florent</dc:creator>
				<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Gratuit]]></category>

		<guid isPermaLink="false">http://www.restezconnectes.fr/?p=1964</guid>
		<description><![CDATA[Bonjour à tous, Il existe sûrement plusieurs solutions d&#8217;hébergements gratuits, mais j&#8217;en essaye un actuellement en tant que serveur de test pour des clients : Hostinger. J&#8217;ai créé un compte et en 24h, j&#8217;ai pu installer un WordPress, le mettre à jour (et en français), installer des plugins&#8230; bref tout pour montrer à un client [...]]]></description>
			<content:encoded><![CDATA[<p>Bonjour à tous,</p>
<p>Il existe sûrement plusieurs <strong>solutions d&#8217;hébergements gratuits</strong>, mais j&#8217;en essaye un actuellement en tant que serveur de test pour des clients : <a title="Hostinger" href="http://api.hostinger.fr/redir/1443465" target="_blank">Hostinger</a>.</p>
<p>J&#8217;ai créé un compte et en 24h, j&#8217;ai pu installer un WordPress, le mettre à jour (et en français), installer des plugins&#8230; bref tout pour montrer à un client leur futur site.<span id="more-1964"></span></p>
<p>Voici ce que propose Hostinger :</p>
<ul>
<li>Nouvelle génération d&#8217;hébergementNous offrons un hébergement fiable et notre service est disponible à 99,9%</li>
<li><em>Prise en charge du PHP et MySQL</em><br />
Nous soutenons PHP et MySQL sans aucune restriction</li>
<li><em>Pas de publicités ou bannières sur vos pages</em><br />
Pas de liens textuels. Pas de pop-ups ennuyeux. Pas de bannières gênantes.</li>
<li><em>Installateur automatique de script</em><br />
Wordpress, Joomla, Prestashop, phpBB, Drupal, et de nombreux autres scripts</li>
<li><em>Constructeur de site Web en ligne facile</em><br />
Vous pouvez maintenant construire votre site très facilement.</li>
</ul>
<div><span style="line-height: 24px;">Si vous souhaitez créer votre hébergement gratuit et ainsi faire vos tests, cliquez sur la bannière ci-dessous ou <a href="http://api.hostinger.fr/redir/1443465" target="_blank">sur ce lien</a> !</span></div>
<p><a href="http://api.hostinger.fr/redir/1443465" target="_blank"><img class="aligncenter" src="http://www.hostinger.fr/banners/fr/hostinger-600x400-2.gif" alt="Hébergement Gratuit" width="600" height="400" border="0" /></a></p>

<div class="wp_rp_wrap  wp_rp_modern" id="wp_rp_first"><div class="wp_rp_content"><h3 class="related_post_title">Vous pourriez aussi aimer :</h3><ul class="related_post wp_rp" style="visibility: visible"><li data-position="0" data-poid="in-1882" data-post-type="none" ><a href="http://www.restezconnectes.fr/tutoriel-ajouter-un-champ-color-picker-dans-vos-plugins-ou-themes-wordpress/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2013/01/colorpiker-wordpress-150x150.jpg" alt="Tutoriel : Ajouter un champ color picker dans vos plugins ou thèmes WordPress" /></a><a href="http://www.restezconnectes.fr/tutoriel-ajouter-un-champ-color-picker-dans-vos-plugins-ou-themes-wordpress/" class="wp_rp_title">Tutoriel : Ajouter un champ color picker dans vos plugins ou thèmes WordPress</a></li><li data-position="1" data-poid="in-1829" data-post-type="none" ><a href="http://www.restezconnectes.fr/un-player-audio-responsive-et-touch-friendly/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/12/player-150x150.jpg" alt="Un player audio Responsive et Touch-Friendly" /></a><a href="http://www.restezconnectes.fr/un-player-audio-responsive-et-touch-friendly/" class="wp_rp_title">Un player audio Responsive et Touch-Friendly</a></li><li data-position="2" data-poid="in-1686" data-post-type="none" ><a href="http://www.restezconnectes.fr/un-menu-deroulant-simple-avec-jquery-et-css/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/06/menu-deroulant1-150x150.png" alt="Un menu déroulant simple avec jQuery et CSS" /></a><a href="http://www.restezconnectes.fr/un-menu-deroulant-simple-avec-jquery-et-css/" class="wp_rp_title">Un menu déroulant simple avec jQuery et CSS</a></li><li data-position="3" data-poid="in-1785" data-post-type="none" ><a href="http://www.restezconnectes.fr/trier-vos-produits-sur-votre-boutique-wp-e-commerce/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/10/wp-e-commerce-150x150.jpg" alt="Trier vos produits sur votre boutique WP e-Commerce" /></a><a href="http://www.restezconnectes.fr/trier-vos-produits-sur-votre-boutique-wp-e-commerce/" class="wp_rp_title">Trier vos produits sur votre boutique WP e-Commerce</a></li><li data-position="4" data-poid="in-1219" data-post-type="none" ><a href="http://www.restezconnectes.fr/google-analytics-lanalyse-internet-de-google-sophistique-facile-et-gratuit/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2013/05/analytics-300x1981-150x150.png" alt="Google Analytics : L&#8217;Analyse Internet de Google sophistiqué, facile et gratuit !" /></a><a href="http://www.restezconnectes.fr/google-analytics-lanalyse-internet-de-google-sophistique-facile-et-gratuit/" class="wp_rp_title">Google Analytics : L&#8217;Analyse Internet de Google sophistiqué, facile et gratuit !</a></li></ul><div class="wp_rp_footer"><a class="wp_rp_backlink" target="_blank" href="http://www.zemanta.com/?wp-related-posts">Zemanta</a></div></div></div>
<img src="http://feeds.feedburner.com/~r/RestezConnectes/~4/xhb_C5Z2pcI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.restezconnectes.fr/un-serveur-de-test-gratuit-pour-vos-developpements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<enclosure url="http://www.restezconnectes.fr/wp-content/uploads/2013/05/hostinger2-300x95.png" length="27159" type="image/jpg" />	<feedburner:origLink>http://www.restezconnectes.fr/un-serveur-de-test-gratuit-pour-vos-developpements/</feedburner:origLink></item>
		<item>
		<title>WordPress : Comment créer une page de connexion personnalisée</title>
		<link>http://feedproxy.google.com/~r/RestezConnectes/~3/ge4k46iu-gQ/</link>
		<comments>http://www.restezconnectes.fr/wordpress-comment-creer-une-page-de-connexion-personnalisee/#comments</comments>
		<pubDate>Mon, 11 Feb 2013 17:32:58 +0000</pubDate>
		<dc:creator>Florent</dc:creator>
				<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.restezconnectes.fr/?p=1898</guid>
		<description><![CDATA[Depuis des années, nous avons utilisé WordPress mais l&#8217;écran de connexion n&#8217;a pas beaucoup changé, vous êtes d&#8217;accord avec moi ? Pourquoi ne pas le changer pour une page de connexion totalement personnalisée ? Les possibilités sont infinies. Avec un peu de CSS et de Javascript, vous pouvez avoir une page de connexion vous ressemble [...]]]></description>
			<content:encoded><![CDATA[<p>Depuis des années, nous avons utilisé WordPress mais l&#8217;<strong>écran de connexion</strong> n&#8217;a pas beaucoup changé, vous êtes d&#8217;accord avec moi ?</p>
<p>Pourquoi ne pas le changer pour <strong>une page de connexion totalement personnalisée</strong> ? Les possibilités sont infinies. Avec un peu de CSS et de Javascript, vous pouvez avoir une page de connexion vous ressemble et surtout adapté à votre thème.</p>
<p>Dans ce tutoriel, nous allons voir quelles sont les étapes pour <strong>créer une page de connexion WordPress :</strong></p>
<ul>
<li>avec un arrière-plan personnalisé,</li>
<li>des polices et des styles personnalisés,</li>
<li>ainsi que d&#8217;une fantaisie jQuery effet de fondu sur le formulaire.</li>
</ul>
<div>Joli programme !</div>
<div></div>
<div><span id="more-1898"></span></div>
<div>Avant de commencer, il est très important de créer un dossier <em>/login/</em> dans le répertoire de votre thème. Nous allons y créer plusieurs fichiers et aussi stocker nos images.</div>
<div></div>
<div>Premier fichier à créer : <em><span><span>login-styles.css</span></span></em></div>
<div></div>
<div>Ce fichier doit être appelé dans le fichier <em>functions.php</em> de votre thème.  Pour ma part, j&#8217;ai préféré créer un fichier <em>login-functions.php</em> qui va intégrer tous les scripts dont on aura besoin.</div>
<div></div>
<div>Il faut appeler le fichier <em>login-functions.php</em> dans votre fichier <em>functions.php</em> de votre thème.</div>
<div>
<pre class="crayon-plain-tag">&lt;?php
/* Include du fichier pour la page login personalisée */
include_once "login/login-functions.php";
?&gt;</pre><br />
<strong>Étape 1.</strong> Les scripts</p>
<p><em>L&#8217;appel de la feuille de style</em></p>
</div>
<div>
<pre class="crayon-plain-tag">function custom_login_css() {
echo '&lt;link rel="stylesheet" type="text/css" href="'.get_stylesheet_directory_uri().'/login/login-styles.css" /&gt;';
}

add_action('login_head', 'custom_login_css');</pre><br />
<em>Les fonts Google</em><br />
<pre class="crayon-plain-tag">function custom_fonts() {
    echo '&lt;link href="http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700" rel="stylesheet" type="text/css" /&gt;';
}
add_action('login_head', 'custom_fonts');</pre><br />
<em> L&#8217;effet fade-in pour le formulaire</em><br />
<pre class="crayon-plain-tag">add_action( 'login_head', 'untame_fadein',30);

function untame_fadein() {
    echo '
    &lt;script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.js"&gt;&lt;/script&gt;
    &lt;script type="text/javascript"&gt;// &lt;![CDATA[
    jQuery(document).ready(function() { jQuery("#loginform,#nav,#backtoblog").css("display", "none");          jQuery("#loginform,#nav,#backtoblog").fadeIn(3500);     
    });
    // ]]&gt;&lt;/script&gt;';
}</pre><br />
<em> L&#8217;URL personnalisée pour le logo </em><br />
<pre class="crayon-plain-tag">add_filter( 'login_headerurl', 'custom_login_header_url' );
function custom_login_header_url($url) {
    return 'URL_DE_MON_SITE';
}</pre><br />
<strong>Etape 2</strong> : La feuille de style</p>
</div>
<div>Pour l&#8217;image d&#8217;arrière plan, la chose la plus importante à retenir est que vous aurez besoin de la prendre assez grande pour un meilleur rendu sur tous les écrans.</div>
<div></div>
<div>
<pre class="crayon-plain-tag">body.login {background: #fbfbfb url('bg.jpg') no-repeat fixed center; }

.login h1 a {
    background-image: url('../login/logo.png');
    background-size: 299px 172px;
    width: 320px;
    height: 160px;
}

#login {
    padding: 70px 0 0;
}

.login form {
    margin-left: auto;
    margin-right: auto;
    padding: 30px;
    border: 1px solid rgba(0,0,0,.2);
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    background: rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 0 13px 3px rgba(0,0,0,.5);
    -webkit-box-shadow: 0 0 13px 3px rgba(0,0,0,.5);
    box-shadow: 0 0 13px 3px rgba(0,0,0,.5);
    overflow: hidden;
}
.login form input {
    width: 240px;
    height: 48px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    display: block;
}

.login form input:focus,
.login form textarea:focus {
    background-color: rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 5px 1px rgba(255,255,255,.5);
    -webkit-box-shadow: 0 0 5px 1px rgba(255,255,255,.5);
    box-shadow: 0 0 5px 1px rgba(255,255,255,.5);
    overflow: hidden;
}
.login label {
    color: #fff;
    line-height: 26px;
}

.login form .input,
.login input[type="text"] { color: #8c8a8a;}
input#rememberme {
    height: 18px;
    width: 18px;
    display: inline;
    vertical-align: middle;
    margin: 10px 0;
}
input.button-primary {
    width: 138px;
    height: 44px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    float:right;
    border: 1px solid #888888;
    background: #888888;
    background: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#888888));
    background: -webkit-linear-gradient(top, #333333, #888888);
    background: -moz-linear-gradient(top, #333333, #888888);
    background: -ms-linear-gradient(top, #333333, #888888);
    background: -o-linear-gradient(top, #333333, #888888);
    background-image: -ms-linear-gradient(top, #333333 0%, #888888 100%);
    padding: 10.5px 21px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: rgba(255,255,255,0.1) 0 1px 0, inset rgba(255,255,255,0.7) 0 1px 0;
    -moz-box-shadow: rgba(255,255,255,0.1) 0 1px 0, inset rgba(255,255,255,0.7) 0 1px 0;
    box-shadow: rgba(255,255,255,0.1) 0 1px 0, inset rgba(255,255,255,0.7) 0 1px 0;
    text-shadow: #333333 0 1px 0;
    color: #e1e1e1;
}

input.button-primary:hover {
    border: 1px solid #888888;
    text-shadow: #333333 0 1px 0;
    background: #888888;
    background: -webkit-gradient(linear, left top, left bottom, from(#888888), to(#888888));
    background: -webkit-linear-gradient(top, #888888, #888888);
    background: -moz-linear-gradient(top, #888888, #888888);
    background: -ms-linear-gradient(top, #888888, #888888);
    background: -o-linear-gradient(top, #888888, #888888);
    background-image: -ms-linear-gradient(top, #888888 0%, #888888 100%);
    color: #fff;
}

input.button-primary:active {
    margin-top:1px;
    text-shadow: #333333 0 -1px 0;
    border: 1px solid #333333;
    background: #333333;
    background: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#888888));
    background: -webkit-linear-gradient(top, #333333, #888888);
    background: -moz-linear-gradient(top, #333333, #888888);
    background: -ms-linear-gradient(top, #333333, #888888);
    background: -o-linear-gradient(top, #333333, #888888);
    background-image: -ms-linear-gradient(top, #416b68 0%, #888888 100%);
    color: #fff;
    -webkit-box-shadow: rgba(255,255,255,0) 0 1px 0, inset rgba(255,255,255,0.7) 0 1px 0;
    -moz-box-shadow: rgba(255,255,255,0) 0 1px 0, inset rgba(255,255,255,0.7) 0 1px 0;
    box-shadow: rgba(255,255,255,0) 0 1px 0, inset rgba(255,255,255,0.7) 0 1px 0;
}

.login #nav, .login #backtoblog {
    float: left;
    margin: 0 0 0 13px;
    padding-bottom: 20px;
}
.login #nav a, .login #backtoblog a {
    font-family: 'Sans ouvertes Condensé',sans-serif;
    font-size: 10px;
    color:#ffffff;
}
div.updated, .login .message {
    background-color: lightYellow;
    border-color: #E6DB55;
    font-family: 'Sans ouvertes Condensé',sans-serif;
    font-size: 16px;
    font-weight: 700;
}

div.updated,
.login .message {
    background-color: lightYellow;
    border-color: #E6DB55;
    font-family: 'Sans ouvertes Condensé', sans-serif;
    font-size: 16px;
    font-weight: 700;
}</pre><br />
A vous maintenant de travailler sur votre page de login !</p>
<p>Démo : <a href="http://www.restezconnectes.fr/wp-login.php" target="_blank">http://www.restezconnectes.fr/wp-login.php</a></p>
</div>
<p>&nbsp;</p>
<p><small><em><a href="http://wpmu.org/customize-wordpress-login/" target="_blank">Source</a></em></small></p>

<div class="wp_rp_wrap  wp_rp_modern" ><div class="wp_rp_content"><h3 class="related_post_title">Vous pourriez aussi aimer :</h3><ul class="related_post wp_rp" style="visibility: visible"><li data-position="0" data-poid="in-1882" data-post-type="none" ><a href="http://www.restezconnectes.fr/tutoriel-ajouter-un-champ-color-picker-dans-vos-plugins-ou-themes-wordpress/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2013/01/colorpiker-wordpress-150x150.jpg" alt="Tutoriel : Ajouter un champ color picker dans vos plugins ou thèmes WordPress" /></a><a href="http://www.restezconnectes.fr/tutoriel-ajouter-un-champ-color-picker-dans-vos-plugins-ou-themes-wordpress/" class="wp_rp_title">Tutoriel : Ajouter un champ color picker dans vos plugins ou thèmes WordPress</a></li><li data-position="1" data-poid="in-1846" data-post-type="none" ><a href="http://www.restezconnectes.fr/afficher-la-liste-des-albums-nextgen-gallery-pour-wordpress/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/03/logowordpress-150x150.png" alt="Afficher la liste des albums NextGen Gallery pour WordPress" /></a><a href="http://www.restezconnectes.fr/afficher-la-liste-des-albums-nextgen-gallery-pour-wordpress/" class="wp_rp_title">Afficher la liste des albums NextGen Gallery pour WordPress</a></li><li data-position="2" data-poid="in-1785" data-post-type="none" ><a href="http://www.restezconnectes.fr/trier-vos-produits-sur-votre-boutique-wp-e-commerce/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/10/wp-e-commerce-150x150.jpg" alt="Trier vos produits sur votre boutique WP e-Commerce" /></a><a href="http://www.restezconnectes.fr/trier-vos-produits-sur-votre-boutique-wp-e-commerce/" class="wp_rp_title">Trier vos produits sur votre boutique WP e-Commerce</a></li><li data-position="3" data-poid="in-1766" data-post-type="none" ><a href="http://www.restezconnectes.fr/ajouter-une-video-a-vos-categories-wp-e-commerce/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/08/Capture-d’écran-2012-08-21-à-09.53.49-150x150.png" alt="Ajouter une vidéo à vos catégories WP e-Commerce" /></a><a href="http://www.restezconnectes.fr/ajouter-une-video-a-vos-categories-wp-e-commerce/" class="wp_rp_title">Ajouter une vidéo à vos catégories WP e-Commerce</a></li><li data-position="4" data-poid="in-1856" data-post-type="none" ><a href="http://www.restezconnectes.fr/creer-sa-propre-page-de-maintenance-sur-wordpress/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/03/logowordpress-150x150.png" alt="Créer sa propre page de maintenance sur WordPress" /></a><a href="http://www.restezconnectes.fr/creer-sa-propre-page-de-maintenance-sur-wordpress/" class="wp_rp_title">Créer sa propre page de maintenance sur WordPress</a></li></ul><div class="wp_rp_footer"><a class="wp_rp_backlink" target="_blank" href="http://www.zemanta.com/?wp-related-posts">Zemanta</a></div></div></div>
<img src="http://feeds.feedburner.com/~r/RestezConnectes/~4/ge4k46iu-gQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.restezconnectes.fr/wordpress-comment-creer-une-page-de-connexion-personnalisee/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<enclosure url="http://www.restezconnectes.fr/wp-content/uploads/2013/02/login-300x253.jpg" length="13883" type="image/jpg" />	<feedburner:origLink>http://www.restezconnectes.fr/wordpress-comment-creer-une-page-de-connexion-personnalisee/</feedburner:origLink></item>
		<item>
		<title>Tutoriel : Ajouter un champ color picker dans vos plugins ou thèmes WordPress</title>
		<link>http://feedproxy.google.com/~r/RestezConnectes/~3/sNV1QyNj42w/</link>
		<comments>http://www.restezconnectes.fr/tutoriel-ajouter-un-champ-color-picker-dans-vos-plugins-ou-themes-wordpress/#comments</comments>
		<pubDate>Tue, 29 Jan 2013 06:27:34 +0000</pubDate>
		<dc:creator>Florent</dc:creator>
				<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Gratuit]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.restezconnectes.fr/?p=1882</guid>
		<description><![CDATA[Après mon dernier billet sur la fonctionnalité d’upload d’images, voici l&#8217;astuce pour ajouter un color picker à votre plugin ou thème sur WordPress. HTML La partie HTML est simple, on a un champ &#60;input&#62; auquel on définit une couleur par défaut. [crayon-51c0a21628a0f/] Php &#160; La partie fonction Php qui appelle en file d&#8217;attente les scripts et styles. [crayon-51c0a21628af9/] [...]]]></description>
			<content:encoded><![CDATA[<p>Après mon dernier billet sur la <a title="Tutoriel – Ajouter la fonctionnalité d’upload d’image dans vos plugins WordPress" href="http://www.restezconnectes.fr/tutoriel-ajouter-la-fonctionnalite-dupload-dimage-dans-vos-plugins-wordpress/"><strong>fonctionnalité d’upload d’images</strong></a>, voici l&#8217;astuce pour <strong>ajouter un color picker à votre plugin ou thème sur WordPress</strong>.</p>
<p><em><strong><span id="more-1882"></span>HTML</strong></em></p>
<p>La partie HTML est simple, on a un champ &lt;input&gt; auquel on définit une couleur par défaut.</p><pre class="crayon-plain-tag">&lt;input type="text" value="#bada55" class="my-color-field" data-default-color="#effeff" /&gt;</pre><p><em><strong>Php</strong></em></p>
<p>&nbsp;</p>
<p><em><strong></strong></em>La partie fonction Php qui appelle en file d&#8217;attente les scripts et styles.</p><pre class="crayon-plain-tag">add_action( 'admin_enqueue_scripts', 'mw_enqueue_color_picker' );
function mw_enqueue_color_picker( $hook_suffix ) {
    // first check that $hook_suffix is appropriate for your admin page
    wp_enqueue_style( 'wp-color-picker' );
    wp_enqueue_script( 'my-script-handle', plugins_url('my-script.js', __FILE__ ), array( 'wp-color-picker' ), false, true );
}</pre><p><em><strong>jQuery</strong></em></p>
<p>Nous avons chargé ‘<em>my-script.js</em>‘, voilà son contenu :</p><pre class="crayon-plain-tag">var myOptions = {
    // you can declare a default color here,
    // or in the data-default-color attribute on the input
    defaultColor: false,
    // a callback to fire whenever the color changes to a valid color
    change: function(event, ui){},
    // a callback to fire when the input is emptied or an invalid color
    clear: function() {},
    // hide the color picker controls on load
    hide: true,
    // show a group of common colors beneath the square
    // or, supply an array of colors to customize further
    palettes: true
};

$('.my-color-field').wpColorPicker(myOptions);</pre><p>Voilà ce que j&#8217;ai glané sur la toile pour vous (et surtout pour moi), pour vous aider. Cela m&#8217;a permis de personnaliser mon plugin <a title="Plugin WordPress : une page personnelle de maintenance" href="http://www.restezconnectes.fr/plugin-wordpress-une-page-personnelle-de-maintenance/">WP Maintenance</a>.</p>
<p>A bientôt</p>

<div class="wp_rp_wrap  wp_rp_modern" ><div class="wp_rp_content"><h3 class="related_post_title">Vous pourriez aussi aimer :</h3><ul class="related_post wp_rp" style="visibility: visible"><li data-position="0" data-poid="in-1898" data-post-type="none" ><a href="http://www.restezconnectes.fr/wordpress-comment-creer-une-page-de-connexion-personnalisee/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2013/02/login-150x150.jpg" alt="Wordpress : Comment créer une page de connexion personnalisée" /></a><a href="http://www.restezconnectes.fr/wordpress-comment-creer-une-page-de-connexion-personnalisee/" class="wp_rp_title">WordPress : Comment créer une page de connexion personnalisée</a></li><li data-position="1" data-poid="in-1846" data-post-type="none" ><a href="http://www.restezconnectes.fr/afficher-la-liste-des-albums-nextgen-gallery-pour-wordpress/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/03/logowordpress-150x150.png" alt="Afficher la liste des albums NextGen Gallery pour WordPress" /></a><a href="http://www.restezconnectes.fr/afficher-la-liste-des-albums-nextgen-gallery-pour-wordpress/" class="wp_rp_title">Afficher la liste des albums NextGen Gallery pour WordPress</a></li><li data-position="2" data-poid="in-1766" data-post-type="none" ><a href="http://www.restezconnectes.fr/ajouter-une-video-a-vos-categories-wp-e-commerce/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/08/Capture-d’écran-2012-08-21-à-09.53.49-150x150.png" alt="Ajouter une vidéo à vos catégories WP e-Commerce" /></a><a href="http://www.restezconnectes.fr/ajouter-une-video-a-vos-categories-wp-e-commerce/" class="wp_rp_title">Ajouter une vidéo à vos catégories WP e-Commerce</a></li><li data-position="3" data-poid="in-1785" data-post-type="none" ><a href="http://www.restezconnectes.fr/trier-vos-produits-sur-votre-boutique-wp-e-commerce/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/10/wp-e-commerce-150x150.jpg" alt="Trier vos produits sur votre boutique WP e-Commerce" /></a><a href="http://www.restezconnectes.fr/trier-vos-produits-sur-votre-boutique-wp-e-commerce/" class="wp_rp_title">Trier vos produits sur votre boutique WP e-Commerce</a></li><li data-position="4" data-poid="in-1856" data-post-type="none" ><a href="http://www.restezconnectes.fr/creer-sa-propre-page-de-maintenance-sur-wordpress/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/03/logowordpress-150x150.png" alt="Créer sa propre page de maintenance sur WordPress" /></a><a href="http://www.restezconnectes.fr/creer-sa-propre-page-de-maintenance-sur-wordpress/" class="wp_rp_title">Créer sa propre page de maintenance sur WordPress</a></li></ul><div class="wp_rp_footer"><a class="wp_rp_backlink" target="_blank" href="http://www.zemanta.com/?wp-related-posts">Zemanta</a></div></div></div>
<img src="http://feeds.feedburner.com/~r/RestezConnectes/~4/sNV1QyNj42w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.restezconnectes.fr/tutoriel-ajouter-un-champ-color-picker-dans-vos-plugins-ou-themes-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<enclosure url="http://www.restezconnectes.fr/wp-content/uploads/2013/01/colorpiker-wordpress-300x168.jpg" length="11755" type="image/jpg" />	<feedburner:origLink>http://www.restezconnectes.fr/tutoriel-ajouter-un-champ-color-picker-dans-vos-plugins-ou-themes-wordpress/</feedburner:origLink></item>
		<item>
		<title>Tutoriel – Ajouter la fonctionnalité d’upload d’image dans vos plugins WordPress</title>
		<link>http://feedproxy.google.com/~r/RestezConnectes/~3/2oIr2ptUEVM/</link>
		<comments>http://www.restezconnectes.fr/tutoriel-ajouter-la-fonctionnalite-dupload-dimage-dans-vos-plugins-wordpress/#comments</comments>
		<pubDate>Mon, 28 Jan 2013 10:47:08 +0000</pubDate>
		<dc:creator>Florent</dc:creator>
				<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.restezconnectes.fr/?p=1874</guid>
		<description><![CDATA[Je vais faire deux billets pour vous donner des astuces pour le développement de vos plugins ou options de thèmes. Le premier concernant la fonctionnalité d&#8217;upload d&#8217;images, le deuxième concernera l&#8217;ajout d&#8217;un color picker : &#8220;Ajouter un champ color picker dans vos plugins WordPress&#8220;. Ces deux astuces m&#8217;ont permis de développer  le plugin WP Maintenance. [...]]]></description>
			<content:encoded><![CDATA[<p>Je vais faire deux billets pour vous donner des astuces pour le développement de vos plugins ou options de thèmes.</p>
<p>Le premier concernant la <strong>fonctionnalité d&#8217;upload d&#8217;images</strong>, le deuxième concernera l&#8217;ajout d&#8217;un color picker : &#8220;<strong>Ajouter un champ color picker dans vos plugins WordPress</strong>&#8220;.</p>
<p>Ces deux astuces m&#8217;ont permis de développer  le plugin <a title="Plugin WordPress : une page personnelle de maintenance" href="http://www.restezconnectes.fr/plugin-wordpress-une-page-personnelle-de-maintenance/"><strong>WP Maintenance</strong></a>.</p>
<p><span id="more-1874"></span></p>
<p><strong><em>HTML</em></strong></p>
<p>Commençons avec le code nécessaire pour charger le code HTML :</p><pre class="crayon-plain-tag">Uploader votre image &lt;label for="upload_image"&gt; &lt;input id="upload_image" size="36" name="upload_image" type="text" /&gt; &lt;input id="upload_image_button" value="Uploader" type="button" /&gt; &lt;/label&gt;</pre><p><em><strong>Php<br />
</strong></em><br />
Nous allons appeler en file d&#8217;attente les scripts et les styles. Nous avons besoin de &#8217;<em>media-upload</em>&#8216; et &#8216;t<em>hickbox&#8217;</em> pour leur exécution, ainsi que jQuery, qui est déjà inclus.</p><pre class="crayon-plain-tag">function my_admin_scripts() { 
    wp_enqueue_script('media-upload'); 
    wp_enqueue_script('thickbox'); wp_register_script('my-upload', WP_PLUGIN_URL.'/my-script.js', array('jquery','media-upload','thickbox')); 
    wp_enqueue_script('my-upload'); 
}  
function my_admin_styles() { 
    wp_enqueue_style('thickbox'); 
}  

if (isset($_GET['page']) &amp;&amp; $_GET['page'] == 'my_plugin_page') { 
    add_action('admin_print_scripts', 'my_admin_scripts'); 
    add_action('admin_print_styles', 'my_admin_styles'); 
}</pre><p>Vous remarquerez une contition <em>if (isset($_GET['page']) &amp;&amp; $_GET['page'] == &#8216;my_plugin_page&#8217;) </em>n&#8217;oubliez pas de changer <em>my_plugin_page</em> par votre page.</p>
<p><em><strong>jQuery</strong></em></p>
<p>Nous avons chargé &#8216;<em>my-script.js</em>&#8216;, voilà son contenu :</p><pre class="crayon-plain-tag">jQuery(document).ready(function() {

jQuery('#upload_image_button').click(function() {
 formfield = jQuery('#upload_image').attr('name');
 tb_show('', 'media-upload.php?type=image&amp;amp;amp;TB_iframe=true');
 return false;
});

window.send_to_editor = function(html) {
 imgurl = jQuery('img',html).attr('src');
 jQuery('#upload_image').val(imgurl);
 tb_remove();
}

});</pre><p>J&#8217;espère que cela vous aidera pour vos futurs développement de plugins ou de thèmes WordPress.</p>
<p>&nbsp;</p>

<div class="wp_rp_wrap  wp_rp_modern" ><div class="wp_rp_content"><h3 class="related_post_title">Vous pourriez aussi aimer :</h3><ul class="related_post wp_rp" style="visibility: visible"><li data-position="0" data-poid="in-1882" data-post-type="none" ><a href="http://www.restezconnectes.fr/tutoriel-ajouter-un-champ-color-picker-dans-vos-plugins-ou-themes-wordpress/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2013/01/colorpiker-wordpress-150x150.jpg" alt="Tutoriel : Ajouter un champ color picker dans vos plugins ou thèmes WordPress" /></a><a href="http://www.restezconnectes.fr/tutoriel-ajouter-un-champ-color-picker-dans-vos-plugins-ou-themes-wordpress/" class="wp_rp_title">Tutoriel : Ajouter un champ color picker dans vos plugins ou thèmes WordPress</a></li><li data-position="1" data-poid="in-1898" data-post-type="none" ><a href="http://www.restezconnectes.fr/wordpress-comment-creer-une-page-de-connexion-personnalisee/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2013/02/login-150x150.jpg" alt="Wordpress : Comment créer une page de connexion personnalisée" /></a><a href="http://www.restezconnectes.fr/wordpress-comment-creer-une-page-de-connexion-personnalisee/" class="wp_rp_title">WordPress : Comment créer une page de connexion personnalisée</a></li><li data-position="2" data-poid="in-1785" data-post-type="none" ><a href="http://www.restezconnectes.fr/trier-vos-produits-sur-votre-boutique-wp-e-commerce/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/10/wp-e-commerce-150x150.jpg" alt="Trier vos produits sur votre boutique WP e-Commerce" /></a><a href="http://www.restezconnectes.fr/trier-vos-produits-sur-votre-boutique-wp-e-commerce/" class="wp_rp_title">Trier vos produits sur votre boutique WP e-Commerce</a></li><li data-position="3" data-poid="in-1856" data-post-type="none" ><a href="http://www.restezconnectes.fr/creer-sa-propre-page-de-maintenance-sur-wordpress/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/03/logowordpress-150x150.png" alt="Créer sa propre page de maintenance sur WordPress" /></a><a href="http://www.restezconnectes.fr/creer-sa-propre-page-de-maintenance-sur-wordpress/" class="wp_rp_title">Créer sa propre page de maintenance sur WordPress</a></li><li data-position="4" data-poid="in-1846" data-post-type="none" ><a href="http://www.restezconnectes.fr/afficher-la-liste-des-albums-nextgen-gallery-pour-wordpress/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/03/logowordpress-150x150.png" alt="Afficher la liste des albums NextGen Gallery pour WordPress" /></a><a href="http://www.restezconnectes.fr/afficher-la-liste-des-albums-nextgen-gallery-pour-wordpress/" class="wp_rp_title">Afficher la liste des albums NextGen Gallery pour WordPress</a></li></ul><div class="wp_rp_footer"><a class="wp_rp_backlink" target="_blank" href="http://www.zemanta.com/?wp-related-posts">Zemanta</a></div></div></div>
<img src="http://feeds.feedburner.com/~r/RestezConnectes/~4/2oIr2ptUEVM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.restezconnectes.fr/tutoriel-ajouter-la-fonctionnalite-dupload-dimage-dans-vos-plugins-wordpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<enclosure url="http://www.restezconnectes.fr/wp-content/uploads/2013/01/vigentte-plugin-300x202.jpg" length="13102" type="image/jpg" />	<feedburner:origLink>http://www.restezconnectes.fr/tutoriel-ajouter-la-fonctionnalite-dupload-dimage-dans-vos-plugins-wordpress/</feedburner:origLink></item>
		<item>
		<title>Plugin WordPress : une page personnelle de maintenance</title>
		<link>http://feedproxy.google.com/~r/RestezConnectes/~3/vdcSTJyxvY4/</link>
		<comments>http://www.restezconnectes.fr/plugin-wordpress-une-page-personnelle-de-maintenance/#comments</comments>
		<pubDate>Sat, 26 Jan 2013 18:14:20 +0000</pubDate>
		<dc:creator>Florent</dc:creator>
				<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Gratuit]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Tutoriel]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.restezconnectes.fr/?p=1866</guid>
		<description><![CDATA[La semaine dernière je vous expliquais comment faire une page de maintenance sur votre site. Aujourd&#8217;hui, je vous propose un plugin pour activer cette page de maintenance que j&#8217;ai développé à partir de cet article. Ce plugin vous propose de personnaliser cette page de maintenance avec diverses fonctions : Activez / désactivez votre page de maintenance [...]]]></description>
			<content:encoded><![CDATA[<p>La semaine dernière je vous expliquais <a title="Créer sa propre page de maintenance sur WordPress" href="http://www.restezconnectes.fr/creer-sa-propre-page-de-maintenance-sur-wordpress/" target="_blank"><strong>comment faire une page de maintenance</strong></a> sur votre site.</p>
<p>Aujourd&#8217;hui, je vous propose un <strong>plugin pour activer cette page de maintenance</strong> que j&#8217;ai développé à partir de cet article.</p>
<p><span id="more-1866"></span></p>
<p>Ce plugin vous propose de <strong>personnaliser cette page de maintenance</strong> avec diverses fonctions :</p>
<ul>
<li>Activez / désactivez votre page de maintenance</li>
<li>Ajoutez votre propre texte d&#8217;attente</li>
<li>Personnalisez les couleurs de fond et du texte</li>
<li>Téléchargez une image pour agrémenter votre page</li>
</ul>
<div>Cela m&#8217;a pris quelques heures de développement juste pour vous <img src='http://www.restezconnectes.fr/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </div>
<div></div>
<div></div>
<div>Pouvez-vous me faire un retour (amélioration, bug&#8230;) si vous l&#8217;installez sur votre blog ?</div>
<div></div>
<p>Téléchargez le plugin ici (disponible aussi sur <a href="git://github.com/Florent73/WP-Maintenance.git" target="_blank">GitHub</a>) : <a href="http://wordpress.org/extend/plugins/wp-maintenance/" target="_blank">http://wordpress.org/extend/plugins/wp-maintenance/</a></p>

<div class="wp_rp_wrap  wp_rp_modern" ><div class="wp_rp_content"><h3 class="related_post_title">Vous pourriez aussi aimer :</h3><ul class="related_post wp_rp" style="visibility: visible"><li data-position="0" data-poid="in-1846" data-post-type="none" ><a href="http://www.restezconnectes.fr/afficher-la-liste-des-albums-nextgen-gallery-pour-wordpress/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/03/logowordpress-150x150.png" alt="Afficher la liste des albums NextGen Gallery pour WordPress" /></a><a href="http://www.restezconnectes.fr/afficher-la-liste-des-albums-nextgen-gallery-pour-wordpress/" class="wp_rp_title">Afficher la liste des albums NextGen Gallery pour WordPress</a></li><li data-position="1" data-poid="in-1766" data-post-type="none" ><a href="http://www.restezconnectes.fr/ajouter-une-video-a-vos-categories-wp-e-commerce/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/08/Capture-d’écran-2012-08-21-à-09.53.49-150x150.png" alt="Ajouter une vidéo à vos catégories WP e-Commerce" /></a><a href="http://www.restezconnectes.fr/ajouter-une-video-a-vos-categories-wp-e-commerce/" class="wp_rp_title">Ajouter une vidéo à vos catégories WP e-Commerce</a></li><li data-position="2" data-poid="in-1882" data-post-type="none" ><a href="http://www.restezconnectes.fr/tutoriel-ajouter-un-champ-color-picker-dans-vos-plugins-ou-themes-wordpress/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2013/01/colorpiker-wordpress-150x150.jpg" alt="Tutoriel : Ajouter un champ color picker dans vos plugins ou thèmes WordPress" /></a><a href="http://www.restezconnectes.fr/tutoriel-ajouter-un-champ-color-picker-dans-vos-plugins-ou-themes-wordpress/" class="wp_rp_title">Tutoriel : Ajouter un champ color picker dans vos plugins ou thèmes WordPress</a></li><li data-position="3" data-poid="in-1785" data-post-type="none" ><a href="http://www.restezconnectes.fr/trier-vos-produits-sur-votre-boutique-wp-e-commerce/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/10/wp-e-commerce-150x150.jpg" alt="Trier vos produits sur votre boutique WP e-Commerce" /></a><a href="http://www.restezconnectes.fr/trier-vos-produits-sur-votre-boutique-wp-e-commerce/" class="wp_rp_title">Trier vos produits sur votre boutique WP e-Commerce</a></li><li data-position="4" data-poid="in-1874" data-post-type="none" ><a href="http://www.restezconnectes.fr/tutoriel-ajouter-la-fonctionnalite-dupload-dimage-dans-vos-plugins-wordpress/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2013/01/vigentte-plugin-150x150.jpg" alt="Tutoriel &#8211; Ajouter la fonctionnalité d&#8217;upload d&#8217;image dans vos plugins WordPress" /></a><a href="http://www.restezconnectes.fr/tutoriel-ajouter-la-fonctionnalite-dupload-dimage-dans-vos-plugins-wordpress/" class="wp_rp_title">Tutoriel &#8211; Ajouter la fonctionnalité d&#8217;upload d&#8217;image dans vos plugins WordPress</a></li></ul><div class="wp_rp_footer"><a class="wp_rp_backlink" target="_blank" href="http://www.zemanta.com/?wp-related-posts">Zemanta</a></div></div></div>
<img src="http://feeds.feedburner.com/~r/RestezConnectes/~4/vdcSTJyxvY4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.restezconnectes.fr/plugin-wordpress-une-page-personnelle-de-maintenance/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<enclosure url="http://www.restezconnectes.fr/wp-content/uploads/2013/01/plugin-wordpress-maintenance-300x229.png" length="36767" type="image/jpg" />	<feedburner:origLink>http://www.restezconnectes.fr/plugin-wordpress-une-page-personnelle-de-maintenance/</feedburner:origLink></item>
		<item>
		<title>Créer sa propre page de maintenance sur WordPress</title>
		<link>http://feedproxy.google.com/~r/RestezConnectes/~3/BUaqjwPSSSM/</link>
		<comments>http://www.restezconnectes.fr/creer-sa-propre-page-de-maintenance-sur-wordpress/#comments</comments>
		<pubDate>Fri, 18 Jan 2013 04:10:28 +0000</pubDate>
		<dc:creator>Florent</dc:creator>
				<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.restezconnectes.fr/?p=1856</guid>
		<description><![CDATA[Ben oui ! Un truc tout bête, avoir sa propre page personnalisée de maintenance ! Vous me direz peut-être que c&#8217;est du déjà vu&#8230; oui mais non ! Je n&#8217;ai rien trouvé qui fonctionnait correctement&#8230; avoir je vous propose de tester cela et pourquoi pas le mettre en place sur votre WordPress. Voici la fonction [...]]]></description>
			<content:encoded><![CDATA[<p>Ben oui ! Un truc tout bête, <strong>avoir sa propre page personnalisée de maintenance !</strong></p>
<p>Vous me direz peut-être que c&#8217;est du déjà vu&#8230; oui mais non ! Je n&#8217;ai rien trouvé qui fonctionnait correctement&#8230; avoir je vous propose de tester cela et pourquoi pas le mettre en place sur votre WordPress.<span id="more-1856"></span></p>
<p>Voici la fonction à mettre dans votre functions.php</p><pre class="crayon-plain-tag">/* Mode Mainteance
 * Bien r&eacute;cup&eacute;rer la page maintenance.php du th&egrave;me
 * Attention si c'est un th&egrave;me child
 */
function maintenance_mode() {

    global $current_user;
    get_currentuserinfo();
    if ($current_user-&amp;gt;user_level != 10 ) {

        /* A d&eacute;-commenter si c'est un th&egrave;me enfant */
        //$addContent = '-child';
        $content = file_get_contents( TEMPLATEPATH.$addContent '/maintenance.php' );
        die($content);
    }

}
add_action('get_header', 'maintenance_mode');</pre><p>Voici maintenant la page proprement dite à personnalisé bien sûr :</p><pre class="crayon-plain-tag">&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang=&quot;fr&quot;&amp;gt;
  &amp;lt;head&amp;gt;
    &amp;lt;title&amp;gt;Le Titre de la page de maintenance&amp;lt;/title&amp;gt;
    &amp;lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&amp;gt;
    &amp;lt;meta name=&quot;description&quot; content=&quot;Site en maintenance&quot; /&amp;gt;
    &amp;lt;style type=&quot;text/css&quot;&amp;gt;
        h1 { margin:auto;width: 700px;padding: 10px;text-align: center; }
        img { margin:auto; }
        body { background: #FAFAFA;line-height: 1; }
        #maintenance { width: 300px; margin-left: auto;margin-right: auto;margin-top: 90px; }
    &amp;lt;/style&amp;gt;
  &amp;lt;/head&amp;gt;
  &amp;lt;body&amp;gt;
      &amp;lt;div id=&quot;maintenance&quot;&amp;gt;&amp;lt;img src=&quot;/wp-content/themes/twentyeleven/images/logo.png&quot; width=&quot;300&quot; height=&quot;174&quot; /&amp;gt;&amp;lt;/div&amp;gt;
     &amp;lt;h1&amp;gt;D&eacute;sol&eacute; le site est actuellement en maintenance&amp;lt;/h1&amp;gt;
  &amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;</pre><p>Quelques défauts cependant. J&#8217;aimerais que cela soit sous plugin, vous ne trouvez pas ?</p>

<div class="wp_rp_wrap  wp_rp_modern" ><div class="wp_rp_content"><h3 class="related_post_title">Vous pourriez aussi aimer :</h3><ul class="related_post wp_rp" style="visibility: visible"><li data-position="0" data-poid="in-1846" data-post-type="none" ><a href="http://www.restezconnectes.fr/afficher-la-liste-des-albums-nextgen-gallery-pour-wordpress/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/03/logowordpress-150x150.png" alt="Afficher la liste des albums NextGen Gallery pour WordPress" /></a><a href="http://www.restezconnectes.fr/afficher-la-liste-des-albums-nextgen-gallery-pour-wordpress/" class="wp_rp_title">Afficher la liste des albums NextGen Gallery pour WordPress</a></li><li data-position="1" data-poid="in-1785" data-post-type="none" ><a href="http://www.restezconnectes.fr/trier-vos-produits-sur-votre-boutique-wp-e-commerce/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/10/wp-e-commerce-150x150.jpg" alt="Trier vos produits sur votre boutique WP e-Commerce" /></a><a href="http://www.restezconnectes.fr/trier-vos-produits-sur-votre-boutique-wp-e-commerce/" class="wp_rp_title">Trier vos produits sur votre boutique WP e-Commerce</a></li><li data-position="2" data-poid="in-1898" data-post-type="none" ><a href="http://www.restezconnectes.fr/wordpress-comment-creer-une-page-de-connexion-personnalisee/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2013/02/login-150x150.jpg" alt="Wordpress : Comment créer une page de connexion personnalisée" /></a><a href="http://www.restezconnectes.fr/wordpress-comment-creer-une-page-de-connexion-personnalisee/" class="wp_rp_title">WordPress : Comment créer une page de connexion personnalisée</a></li><li data-position="3" data-poid="in-1882" data-post-type="none" ><a href="http://www.restezconnectes.fr/tutoriel-ajouter-un-champ-color-picker-dans-vos-plugins-ou-themes-wordpress/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2013/01/colorpiker-wordpress-150x150.jpg" alt="Tutoriel : Ajouter un champ color picker dans vos plugins ou thèmes WordPress" /></a><a href="http://www.restezconnectes.fr/tutoriel-ajouter-un-champ-color-picker-dans-vos-plugins-ou-themes-wordpress/" class="wp_rp_title">Tutoriel : Ajouter un champ color picker dans vos plugins ou thèmes WordPress</a></li><li data-position="4" data-poid="in-1874" data-post-type="none" ><a href="http://www.restezconnectes.fr/tutoriel-ajouter-la-fonctionnalite-dupload-dimage-dans-vos-plugins-wordpress/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2013/01/vigentte-plugin-150x150.jpg" alt="Tutoriel &#8211; Ajouter la fonctionnalité d&#8217;upload d&#8217;image dans vos plugins WordPress" /></a><a href="http://www.restezconnectes.fr/tutoriel-ajouter-la-fonctionnalite-dupload-dimage-dans-vos-plugins-wordpress/" class="wp_rp_title">Tutoriel &#8211; Ajouter la fonctionnalité d&#8217;upload d&#8217;image dans vos plugins WordPress</a></li></ul><div class="wp_rp_footer"><a class="wp_rp_backlink" target="_blank" href="http://www.zemanta.com/?wp-related-posts">Zemanta</a></div></div></div>
<img src="http://feeds.feedburner.com/~r/RestezConnectes/~4/BUaqjwPSSSM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.restezconnectes.fr/creer-sa-propre-page-de-maintenance-sur-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<enclosure url="http://www.restezconnectes.fr/wp-content/uploads/2012/03/logowordpress-300x214.png" length="29010" type="image/jpg" />	<feedburner:origLink>http://www.restezconnectes.fr/creer-sa-propre-page-de-maintenance-sur-wordpress/</feedburner:origLink></item>
		<item>
		<title>Afficher la liste des albums NextGen Gallery pour WordPress</title>
		<link>http://feedproxy.google.com/~r/RestezConnectes/~3/P6MIelA9i9I/</link>
		<comments>http://www.restezconnectes.fr/afficher-la-liste-des-albums-nextgen-gallery-pour-wordpress/#comments</comments>
		<pubDate>Thu, 17 Jan 2013 16:39:29 +0000</pubDate>
		<dc:creator>Florent</dc:creator>
				<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Tutoriel]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.restezconnectes.fr/?p=1846</guid>
		<description><![CDATA[J&#8217;utilise NextGen Gallery comme plugin la plupart du temps si je souhaite une galerie photo avec plusieurs albums. J&#8217;ai installé le plugin, créé des albums, créé des galeries d&#8217;images&#8230; et là&#8230; ben le client me demande une page avec tous les albums qui mèneront aux galeries de ceux-ci. Bref, étonné quand même que les développeurs [...]]]></description>
			<content:encoded><![CDATA[<p>J&#8217;utilise <strong>NextGen Gallery comme plugin</strong> la plupart du temps si je souhaite une galerie photo avec plusieurs albums.</p>
<p>J&#8217;ai installé le plugin, créé des albums, créé des galeries d&#8217;images&#8230; et là&#8230; ben le client me demande une page avec tous les albums qui mèneront aux galeries de ceux-ci.</p>
<p>Bref, étonné quand même que les développeurs de NextGen Gallery n&#8217;y ont pas pensé, je me suis fait une petite fonction qui va faire tout cela.<span id="more-1846"></span></p>
<p>Voici la fonction :</p><pre class="crayon-plain-tag">/* Affiche la lise des albums */
function ngg_liste_albums( $args = null, $thumbs = 1) {

    global $wpdb;
    $liste_albums = $wpdb-&amp;gt;get_results(&quot;SELECT * FROM wp_ngg_album ORDER by id&quot;);

    $output = '';

    if ( count( $liste_albums ) &amp;gt; 0 ) {

        foreach ( $liste_albums as $albums ) {

            /* On va chercher l'image correspondante de l'album */
            $pic= $wpdb-&amp;gt;get_row(&quot;SELECT * FROM wp_ngg_pictures WHERE pid = &quot;.$albums-&amp;gt;previewpic.&quot; LIMIT 1&quot;);
            /* On r&eacute;cup&egrave;re le chemin vers l'album */
            $galerieid = $wpdb-&amp;gt;get_row(&quot;SELECT * FROM wp_ngg_gallery WHERE gid = &quot;.$pic-&amp;gt;galleryid.&quot;&quot;);

            if($galerieid-&amp;gt;gid&amp;gt;=1) {
                $output .= '&amp;lt;div class=&quot;ngg-album-compact&quot;&amp;gt;';
                if($thumbs==1 &amp;amp;&amp;amp; isset($pic-&amp;gt;filename)) {
                    $output .= '&amp;lt;div class=&quot;ngg-album-compactbox&quot;&amp;gt;&amp;lt;a class=&quot;Link&quot; href=&quot;'.$path.''.$albums-&amp;gt;slug.'/&quot; /&amp;gt;&amp;lt;img class=&quot;Thumb&quot; alt=&quot;'.$albums-&amp;gt;name.'&quot; src=&quot;/'.$galerieid-&amp;gt;path.'/thumbs/thumbs_'.$pic-&amp;gt;filename.'&quot; width=&quot;100&quot; heigth=&quot;75&quot; /&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;';
                }
                $output .= '&amp;lt;h4&amp;gt;&amp;lt;a href=&quot;'.$path.''.$albums-&amp;gt;slug.'/&quot;&amp;gt;'.$albums-&amp;gt;name.'&amp;lt;/a&amp;gt;&amp;lt;/h4&amp;gt;';
                $output .= '&amp;lt;/div&amp;gt;';
            }
        }

    } else {
        $output = 'Aucun album trouv&eacute; !';
    }
    echo $output;
}</pre><p>Puis j&#8217;ai créé un modèle de page à adapter selon votre thème :</p><pre class="crayon-plain-tag">&amp;lt;?php
/*
Template Name: Albums Photos
*/

get_header(); ?&amp;gt;

	&amp;lt;!-- CONTENT --&amp;gt;
	&amp;lt;div id=&quot;content&quot;&amp;gt;
		&amp;lt;section id=&quot;main-content&quot; role=&quot;main&quot; class=&quot;full-height&quot;&amp;gt;

			 &amp;lt;header class=&quot;entry-header&quot;&amp;gt;
                &amp;lt;h1 class=&quot;entry-title&quot;&amp;gt;Nos Galeries Photos&amp;lt;/h1&amp;gt;
                &amp;lt;/header&amp;gt;
            &amp;lt;div class=&quot;entry-content&quot;&amp;gt;
                &amp;lt;?php echo ngg_liste_albums(); ?&amp;gt;

			&amp;lt;?php
				// If comments are open or we have at least one comment, load up the comment template
				if ( comments_open() || '0' != get_comments_number() )
					comments_template( '', true );
			?&amp;gt;
            &amp;lt;/div&amp;gt;
            &amp;lt;div class=&quot;divider-solid&quot;/&amp;gt;&amp;lt;/div&amp;gt;
		&amp;lt;/section&amp;gt;
	&amp;lt;/div&amp;gt;
	&amp;lt;!-- END CONTENT --&amp;gt;

	&amp;lt;?php get_sidebar(); ?&amp;gt;

&amp;lt;?php get_footer(); ?&amp;gt;</pre><p>Il faut ensuite penser à faire une page par album et le tour est joué !</p>
<p>Qu&#8217;en pensez-vous ? Pouvons-nous aussi simplifier cette fonction et ainsi l&#8217;améliorer ?</p>
<p>A vous de jouer !</p>

<div class="wp_rp_wrap  wp_rp_modern" ><div class="wp_rp_content"><h3 class="related_post_title">Vous pourriez aussi aimer :</h3><ul class="related_post wp_rp" style="visibility: visible"><li data-position="0" data-poid="in-1882" data-post-type="none" ><a href="http://www.restezconnectes.fr/tutoriel-ajouter-un-champ-color-picker-dans-vos-plugins-ou-themes-wordpress/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2013/01/colorpiker-wordpress-150x150.jpg" alt="Tutoriel : Ajouter un champ color picker dans vos plugins ou thèmes WordPress" /></a><a href="http://www.restezconnectes.fr/tutoriel-ajouter-un-champ-color-picker-dans-vos-plugins-ou-themes-wordpress/" class="wp_rp_title">Tutoriel : Ajouter un champ color picker dans vos plugins ou thèmes WordPress</a></li><li data-position="1" data-poid="in-1898" data-post-type="none" ><a href="http://www.restezconnectes.fr/wordpress-comment-creer-une-page-de-connexion-personnalisee/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2013/02/login-150x150.jpg" alt="Wordpress : Comment créer une page de connexion personnalisée" /></a><a href="http://www.restezconnectes.fr/wordpress-comment-creer-une-page-de-connexion-personnalisee/" class="wp_rp_title">WordPress : Comment créer une page de connexion personnalisée</a></li><li data-position="2" data-poid="in-1856" data-post-type="none" ><a href="http://www.restezconnectes.fr/creer-sa-propre-page-de-maintenance-sur-wordpress/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/03/logowordpress-150x150.png" alt="Créer sa propre page de maintenance sur WordPress" /></a><a href="http://www.restezconnectes.fr/creer-sa-propre-page-de-maintenance-sur-wordpress/" class="wp_rp_title">Créer sa propre page de maintenance sur WordPress</a></li><li data-position="3" data-poid="in-1785" data-post-type="none" ><a href="http://www.restezconnectes.fr/trier-vos-produits-sur-votre-boutique-wp-e-commerce/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/10/wp-e-commerce-150x150.jpg" alt="Trier vos produits sur votre boutique WP e-Commerce" /></a><a href="http://www.restezconnectes.fr/trier-vos-produits-sur-votre-boutique-wp-e-commerce/" class="wp_rp_title">Trier vos produits sur votre boutique WP e-Commerce</a></li><li data-position="4" data-poid="in-1766" data-post-type="none" ><a href="http://www.restezconnectes.fr/ajouter-une-video-a-vos-categories-wp-e-commerce/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/08/Capture-d’écran-2012-08-21-à-09.53.49-150x150.png" alt="Ajouter une vidéo à vos catégories WP e-Commerce" /></a><a href="http://www.restezconnectes.fr/ajouter-une-video-a-vos-categories-wp-e-commerce/" class="wp_rp_title">Ajouter une vidéo à vos catégories WP e-Commerce</a></li></ul><div class="wp_rp_footer"><a class="wp_rp_backlink" target="_blank" href="http://www.zemanta.com/?wp-related-posts">Zemanta</a></div></div></div>
<img src="http://feeds.feedburner.com/~r/RestezConnectes/~4/P6MIelA9i9I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.restezconnectes.fr/afficher-la-liste-des-albums-nextgen-gallery-pour-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<enclosure url="http://www.restezconnectes.fr/wp-content/uploads/2012/03/logowordpress-300x214.png" length="29010" type="image/jpg" />	<feedburner:origLink>http://www.restezconnectes.fr/afficher-la-liste-des-albums-nextgen-gallery-pour-wordpress/</feedburner:origLink></item>
		<item>
		<title>De la lecture en plein écran avec PageFlip</title>
		<link>http://feedproxy.google.com/~r/RestezConnectes/~3/poTxFYFY7gs/</link>
		<comments>http://www.restezconnectes.fr/de-la-lecture-en-plein-ecran-avec-pageflip/#comments</comments>
		<pubDate>Sun, 16 Dec 2012 01:11:43 +0000</pubDate>
		<dc:creator>Florent</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Scripts]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Gratuit]]></category>

		<guid isPermaLink="false">http://www.restezconnectes.fr/?p=1834</guid>
		<description><![CDATA[L&#8217;idée de ce plugin PageFlip est de naviguer en plein écran entre les pages en utilisant les flèches ou les boutons. Le menu latéral, cliquable via un bouton, contient des liens vers des différentes pages, c&#8217;est à dire la table des matières. Lorsque vous cliquez sur une entrée de table des matières, nous passons à [...]]]></description>
			<content:encoded><![CDATA[<p>L&#8217;idée de ce <strong>plugin PageFlip est de naviguer en plein écran entre les pages en utilisant les flèches ou les boutons</strong>.</p>
<p>Le menu latéral, cliquable via un bouton, contient des liens vers des différentes pages, c&#8217;est à dire la table des matières.</p>
<p>Lorsque vous cliquez sur une entrée de table des matières, nous passons à la page correspondant.</p>
<p>A vous de jouer et d&#8217;utiliser ce plugin avec ingéniosité !</p>
<p>Voici la démo <a href="http://www.restezconnectes.fr/demo/PageFlip/" target="_blank">ici</a>.</p>
<p>Télécharger le plugin : Note: There is a file embedded within this post, please visit this post to download the file.</p>
<p>&nbsp;</p>
<p><small><em>Article original sur <a title="Article original sur Codrops" href="http://tympanus.net/codrops/2012/12/11/fullscreen-pageflip-layout/" target="_blank">Codrops</a></em></small></p>

<div class="wp_rp_wrap  wp_rp_modern" ><div class="wp_rp_content"><h3 class="related_post_title">Vous pourriez aussi aimer :</h3><ul class="related_post wp_rp" style="visibility: visible"><li data-position="0" data-poid="in-1829" data-post-type="none" ><a href="http://www.restezconnectes.fr/un-player-audio-responsive-et-touch-friendly/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/12/player-150x150.jpg" alt="Un player audio Responsive et Touch-Friendly" /></a><a href="http://www.restezconnectes.fr/un-player-audio-responsive-et-touch-friendly/" class="wp_rp_title">Un player audio Responsive et Touch-Friendly</a></li><li data-position="1" data-poid="in-1692" data-post-type="none" ><a href="http://www.restezconnectes.fr/de-jolies-vignettes-miniatures-avec-des-effets-3d/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/06/effes3D-150x150.png" alt="De jolies vignettes miniatures avec des effets 3D" /></a><a href="http://www.restezconnectes.fr/de-jolies-vignettes-miniatures-avec-des-effets-3d/" class="wp_rp_title">De jolies vignettes miniatures avec des effets 3D</a></li><li data-position="2" data-poid="in-1165" data-post-type="none" ><a href="http://www.restezconnectes.fr/tutorile-une-galerie-photos-avec-css-et-jquery/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2013/05/520-300x164-150x150.jpg" alt="[Tutoriel] &#8211; Une galerie photos avec CSS et jQuery" /></a><a href="http://www.restezconnectes.fr/tutorile-une-galerie-photos-avec-css-et-jquery/" class="wp_rp_title">[Tutoriel] &#8211; Une galerie photos avec CSS et jQuery</a></li><li data-position="3" data-poid="in-1540" data-post-type="none" ><a href="http://www.restezconnectes.fr/menu-en-slide-dimages-en-arriere-plan-avec-jquery/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2011/07/SlidingBackgroundImageMenu-150x150.jpg" alt="Menu en slide d&#8217;images en arrière-plan, avec jQuery" /></a><a href="http://www.restezconnectes.fr/menu-en-slide-dimages-en-arriere-plan-avec-jquery/" class="wp_rp_title">Menu en slide d&#8217;images en arrière-plan, avec jQuery</a></li><li data-position="4" data-poid="in-1259" data-post-type="none" ><a href="http://www.restezconnectes.fr/jqfancytransitions-un-plugin-jquery-pour-un-diaporama-sympa/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2013/05/jqFancyTransitions-jquery-slideshow1-300x138-150x138.jpg" alt="jqFancyTransitions : un plugin jQuery pour un diaporama sympa" /></a><a href="http://www.restezconnectes.fr/jqfancytransitions-un-plugin-jquery-pour-un-diaporama-sympa/" class="wp_rp_title">jqFancyTransitions : un plugin jQuery pour un diaporama sympa</a></li></ul><div class="wp_rp_footer"><a class="wp_rp_backlink" target="_blank" href="http://www.zemanta.com/?wp-related-posts">Zemanta</a></div></div></div>
<img src="http://feeds.feedburner.com/~r/RestezConnectes/~4/poTxFYFY7gs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.restezconnectes.fr/de-la-lecture-en-plein-ecran-avec-pageflip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<enclosure url="http://www.restezconnectes.fr/wp-content/uploads/2012/12/pageflip-300x162.jpg" length="13197" type="image/jpg" />	<feedburner:origLink>http://www.restezconnectes.fr/de-la-lecture-en-plein-ecran-avec-pageflip/</feedburner:origLink></item>
		<item>
		<title>Un player audio Responsive et Touch-Friendly</title>
		<link>http://feedproxy.google.com/~r/RestezConnectes/~3/XfSvu_ssKOc/</link>
		<comments>http://www.restezconnectes.fr/un-player-audio-responsive-et-touch-friendly/#comments</comments>
		<pubDate>Sat, 15 Dec 2012 10:59:25 +0000</pubDate>
		<dc:creator>Florent</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Astuces]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Gratuit]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.restezconnectes.fr/?p=1829</guid>
		<description><![CDATA[Voici un plugin jQuery lecteur audio qui est Responsive et Touch-friendly. L&#8217;interface utilisateur est en CSS uniquement, pas d&#8217;images utilisées. Il s&#8217;agit d&#8217;un lecteur très léger (4kb) avec un objectif très clair : lire un fichier audio unique. Comment ça marche Le plugin remplace les éléments &#60;audio&#62; avec certains évènements HTML et JavaScript qui s&#8217;y rattachent. Responsive [...]]]></description>
			<content:encoded><![CDATA[<p>Voici <strong>un plugin jQuery lecteur audio qui est Responsive et Touch-friendly</strong>. L&#8217;interface utilisateur est en CSS uniquement, pas d&#8217;images utilisées.</p>
<p>Il s&#8217;agit d&#8217;un lecteur très léger (4kb) avec un objectif très clair : lire un fichier audio unique.<span id="more-1829"></span></p>
<p><strong>Comment ça marche</strong></p>
<p>Le plugin remplace les éléments &lt;audio&gt; avec certains évènements HTML et JavaScript qui s&#8217;y rattachent.</p>
<p><strong>Responsive</strong></p>
<p>Smartphone, tablette ou X pouces de largeur : ce lecteur audio se sent bien avec n&#8217;importe quelle taille de l&#8217;écran. Sans avoir besoin de requêtes médias, une simple mise en page fluide a été adoptée.</p>
<p><strong>Touch-Friendly</strong></p>
<p>Il est réel, vivant et vous pouvez le toucher. Ce lecteur audio peut être utilisé sur les écrans tactiles. Tout ce que vous pouvez faire avec votre souris, vous pouvez aussi le faire avec votre doigt. Chaque action a ses évènements tactiles définis et activés.</p>
<p><strong>L&#8217;adaptabilité</strong></p>
<p>- JavaScript désactivé ? Pas de soucis, le lecteur audio de votre navigateur par défaut fera le travail.<br />
- Le bouton de volume se cache si la commande de volume n&#8217;est pas disponible.<br />
- Lorsque le navigateur ne supporte pas tout à fait l&#8217;élément &lt;audio&gt; ou l&#8217;un des fichiers audios fournis, le lecteur audio se métamorphose gracieusement en un seul bouton (Lecture / Pause) avec l&#8217;élément &lt;embed /&gt;, qui sera basée sur l&#8217;utilisation d&#8217;un plugin tiers (la plupart du temps de Quick Time sur Mac, Windows Media Player sous Windows), pour lire le fichier audio.</p>
<p><strong>Voici une démo <a title="Voici une démo ici" href="http://www.restezconnectes.fr/demo/AudioPlayer/" target="_blank">ici</a> !</strong></p>
<p>Télécharger les sources : Note: There is a file embedded within this post, please visit this post to download the file.</p>
<p>&nbsp;</p>
<p><small><em>Article original sur <a title="Article original sur Codrops " href="http://tympanus.net/codrops/2012/12/04/responsive-touch-friendly-audio-player/" target="_blank">Codrops </a></em></small></p>

<div class="wp_rp_wrap  wp_rp_modern" ><div class="wp_rp_content"><h3 class="related_post_title">Vous pourriez aussi aimer :</h3><ul class="related_post wp_rp" style="visibility: visible"><li data-position="0" data-poid="in-1692" data-post-type="none" ><a href="http://www.restezconnectes.fr/de-jolies-vignettes-miniatures-avec-des-effets-3d/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/06/effes3D-150x150.png" alt="De jolies vignettes miniatures avec des effets 3D" /></a><a href="http://www.restezconnectes.fr/de-jolies-vignettes-miniatures-avec-des-effets-3d/" class="wp_rp_title">De jolies vignettes miniatures avec des effets 3D</a></li><li data-position="1" data-poid="in-1686" data-post-type="none" ><a href="http://www.restezconnectes.fr/un-menu-deroulant-simple-avec-jquery-et-css/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/06/menu-deroulant1-150x150.png" alt="Un menu déroulant simple avec jQuery et CSS" /></a><a href="http://www.restezconnectes.fr/un-menu-deroulant-simple-avec-jquery-et-css/" class="wp_rp_title">Un menu déroulant simple avec jQuery et CSS</a></li><li data-position="2" data-poid="in-1305" data-post-type="none" ><a href="http://www.restezconnectes.fr/cloud-zoom-un-plugin-jquery-pour-creer-un-zoom-photo/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2013/05/Capture-d%E2%80%99%C3%A9cran-2010-06-02-%C3%A0-15.10.17-300x200-150x150.png" alt="Cloud Zoom, un plugin jQuery pour créer un zoom photo" /></a><a href="http://www.restezconnectes.fr/cloud-zoom-un-plugin-jquery-pour-creer-un-zoom-photo/" class="wp_rp_title">Cloud Zoom, un plugin jQuery pour créer un zoom photo</a></li><li data-position="3" data-poid="in-1309" data-post-type="none" ><a href="http://www.restezconnectes.fr/jpaginate-un-plugin-jquery-pour-une-pagination-reussie/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2013/05/Capture-d%E2%80%99%C3%A9cran-2010-06-08-%C3%A0-18.54.55-300x252-150x150.png" alt="jPaginate : un plugin jQuery pour une pagination réussie" /></a><a href="http://www.restezconnectes.fr/jpaginate-un-plugin-jquery-pour-une-pagination-reussie/" class="wp_rp_title">jPaginate : un plugin jQuery pour une pagination réussie</a></li><li data-position="4" data-poid="in-1834" data-post-type="none" ><a href="http://www.restezconnectes.fr/de-la-lecture-en-plein-ecran-avec-pageflip/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/12/pageflip-150x150.jpg" alt="De la lecture en plein écran avec PageFlip" /></a><a href="http://www.restezconnectes.fr/de-la-lecture-en-plein-ecran-avec-pageflip/" class="wp_rp_title">De la lecture en plein écran avec PageFlip</a></li></ul><div class="wp_rp_footer"><a class="wp_rp_backlink" target="_blank" href="http://www.zemanta.com/?wp-related-posts">Zemanta</a></div></div></div>
<img src="http://feeds.feedburner.com/~r/RestezConnectes/~4/XfSvu_ssKOc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.restezconnectes.fr/un-player-audio-responsive-et-touch-friendly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<enclosure url="http://www.restezconnectes.fr/wp-content/uploads/2012/12/player-300x169.jpg" length="6667" type="image/jpg" />	<feedburner:origLink>http://www.restezconnectes.fr/un-player-audio-responsive-et-touch-friendly/</feedburner:origLink></item>
		<item>
		<title>Comment mettre “Responsive” les vidéos YouTube</title>
		<link>http://feedproxy.google.com/~r/RestezConnectes/~3/_Le7OraeeJE/</link>
		<comments>http://www.restezconnectes.fr/comment-mettre-responsive-les-videos-youtube/#comments</comments>
		<pubDate>Tue, 20 Nov 2012 17:04:00 +0000</pubDate>
		<dc:creator>Florent</dc:creator>
				<category><![CDATA[Astuces]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Scripts]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Php]]></category>

		<guid isPermaLink="false">http://www.restezconnectes.fr/?p=1819</guid>
		<description><![CDATA[Je suis tombé sur un petit problème lors de l&#8217;ajout d&#8217;une vidéo à partir de YouTube à un de mes projets. Étant donné que ce site est entièrement &#8220;Responsive&#8221;, il me fallait un code vidéo YouTube pour modifier la taille en fonction de la taille du navigateur ou de la largeur appareil. Dans le code par défaut [...]]]></description>
			<content:encoded><![CDATA[<p>Je suis tombé sur un petit problème lors de l&#8217;ajout d&#8217;une vidéo à partir de YouTube à un de mes projets.</p>
<p><strong>Étant donné que ce site est entièrement &#8220;Responsive&#8221;</strong>, il me fallait <strong>un code vidéo YouTube pour</strong> <strong>modifier la taille en fonction de la taille du navigateur ou de la largeur appareil</strong>. Dans le code par défaut d&#8217;intégration fourni par YouTube la vidéo a une hauteur et une largeur fixes.<span id="more-1819"></span></p>
<p>Cela avait l&#8217;air très bien sur les ordinateurs de bureaux, mais presque cassé le template lors de la visualisation sur un appareil mobile. <strong>J&#8217;avais donc besoin d&#8217;un code embed &#8220;Responsive&#8221; YouTube.<br />
</strong><br />
<a href="http://www.restezconnectes.fr/wp-content/uploads/2012/11/youtube_logo.jpg"><img class="aligncenter size-medium wp-image-1820" title="youtube_logo" src="http://www.restezconnectes.fr/wp-content/uploads/2012/11/youtube_logo-300x93.jpg" alt="" width="300" height="93" /></a><br />
Le correctif a été en fait assez simple, et voici comment.</p>
<p>Vous aurez besoin d&#8217;envelopper le code d&#8217;intégration avec un &lt;div&gt; et spécifiez un fond de 50% à 60% de remplissage. Puis spécifiez pour les éléments enfants (iframe, objet embed) la largeur de 100%, 100% de la hauteur, en position absolue. <strong>Cela va forcer les éléments EMBED pour étendre pleine largeur automatiquement.</strong> Exactement ce qu&#8217;il nous faut.</p>
<p>D&#8217;abord, vous aurez besoin d&#8217;ajouter ce qui suit à votre feuille de style :</p><pre class="crayon-plain-tag">.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}</pre><p>Ensuite, ajouter ce code HTML dans votre code d&#8217;intégration :</p><pre class="crayon-plain-tag">&amp;lt;div class=&quot;video-container&quot;&amp;gt;
         &amp;lt;iframe src=&quot;http://www.youtube.com/embed/KbrOrR3wctc&quot; frameborder=&quot;0&quot; width=&quot;560&quot; height=&quot;315&quot;&amp;gt;&amp;lt;/iframe&amp;gt;
&amp;lt;/div&amp;gt;</pre><p></p><pre class="crayon-plain-tag">Et voil&agrave;. Vous voici en &quot;Responsive&quot; pour vos vid&eacute;os YouTube ! Magnifique non ?</pre><p></p>

<div class="wp_rp_wrap  wp_rp_modern" ><div class="wp_rp_content"><h3 class="related_post_title">Vous pourriez aussi aimer :</h3><ul class="related_post wp_rp" style="visibility: visible"><li data-position="0" data-poid="in-1898" data-post-type="none" ><a href="http://www.restezconnectes.fr/wordpress-comment-creer-une-page-de-connexion-personnalisee/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2013/02/login-150x150.jpg" alt="Wordpress : Comment créer une page de connexion personnalisée" /></a><a href="http://www.restezconnectes.fr/wordpress-comment-creer-une-page-de-connexion-personnalisee/" class="wp_rp_title">WordPress : Comment créer une page de connexion personnalisée</a></li><li data-position="1" data-poid="in-1829" data-post-type="none" ><a href="http://www.restezconnectes.fr/un-player-audio-responsive-et-touch-friendly/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/12/player-150x150.jpg" alt="Un player audio Responsive et Touch-Friendly" /></a><a href="http://www.restezconnectes.fr/un-player-audio-responsive-et-touch-friendly/" class="wp_rp_title">Un player audio Responsive et Touch-Friendly</a></li><li data-position="2" data-poid="in-1856" data-post-type="none" ><a href="http://www.restezconnectes.fr/creer-sa-propre-page-de-maintenance-sur-wordpress/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2012/03/logowordpress-150x150.png" alt="Créer sa propre page de maintenance sur WordPress" /></a><a href="http://www.restezconnectes.fr/creer-sa-propre-page-de-maintenance-sur-wordpress/" class="wp_rp_title">Créer sa propre page de maintenance sur WordPress</a></li><li data-position="3" data-poid="in-1882" data-post-type="none" ><a href="http://www.restezconnectes.fr/tutoriel-ajouter-un-champ-color-picker-dans-vos-plugins-ou-themes-wordpress/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2013/01/colorpiker-wordpress-150x150.jpg" alt="Tutoriel : Ajouter un champ color picker dans vos plugins ou thèmes WordPress" /></a><a href="http://www.restezconnectes.fr/tutoriel-ajouter-un-champ-color-picker-dans-vos-plugins-ou-themes-wordpress/" class="wp_rp_title">Tutoriel : Ajouter un champ color picker dans vos plugins ou thèmes WordPress</a></li><li data-position="4" data-poid="in-1396" data-post-type="none" ><a href="http://www.restezconnectes.fr/creer-un-moteur-de-recherche-personnalise-avec-google-ajax-search-api-et-jquery/" class="wp_rp_thumbnail"><img src="http://www.restezconnectes.fr/wp-content/uploads/2010/10/jquery_jsonp_search-150x150.png" alt="Créer un moteur de recherche personnalisé avec Google AJAX Search API et jQuery" /></a><a href="http://www.restezconnectes.fr/creer-un-moteur-de-recherche-personnalise-avec-google-ajax-search-api-et-jquery/" class="wp_rp_title">Créer un moteur de recherche personnalisé avec Google AJAX Search API et jQuery</a></li></ul><div class="wp_rp_footer"><a class="wp_rp_backlink" target="_blank" href="http://www.zemanta.com/?wp-related-posts">Zemanta</a></div></div></div>
<img src="http://feeds.feedburner.com/~r/RestezConnectes/~4/_Le7OraeeJE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.restezconnectes.fr/comment-mettre-responsive-les-videos-youtube/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<enclosure url="http://www.restezconnectes.fr/wp-content/uploads/2012/11/youtube_logo-300x93.jpg" length="6982" type="image/jpg" />	<feedburner:origLink>http://www.restezconnectes.fr/comment-mettre-responsive-les-videos-youtube/</feedburner:origLink></item>
	</channel>
</rss>
