Vous n'êtes pas identifié.
Annonce
Mettez-vous à jour ! WordPress 3.3.2 est disponible en français.
Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
Annonce 4 : Rejoignez-nous sur Facebook, Google + et sur Twitter
#101 03-03-2011 10:16:09
- noticketforfashionshows
- Membre WP
- Date d'inscription: 30-01-2011
- Messages: 3
Re: Validez votre site W3C !
Nulle, archi nulle en technique (mon job à moi c'est journaliste) : la méta étiquette, kesako? comment faire?
help!
marion
Hors ligne
#102 13-06-2011 03:00:16
- Chayane
- Membre WP
- Date d'inscription: 13-06-2011
- Messages: 3
Re: Validez votre site W3C !
Problème causer après avoir essayer de modifier les codes de mon thème pour colorer les mots recherchés dans mon moteur de recherche:
j'ai essayé de suivre les conseils du tutoriel, j'ai rajouté dans functions.php le code
Code: html
function hls_set_query() {
$query = attribute_escape(get_search_query());
if(strlen($query) > 0){
echo '
<script type="text/javascript">
var hls_query = "'.$query.'";
</script>
';
}
}
function hls_init_jquery() {
wp_enqueue_script('jquery');
}
add_action('init', 'hls_init_jquery');
add_action('wp_print_scripts', 'hls_set_query');
Puis dans header.php le code
<style type="text/css" media="screen">
.hls { background: #D3E18A; }
</style>
<script type="text/javascript">
jQuery.fn.extend({
highlight: function(search, insensitive, hls_class){
var regex = new RegExp("(<[^>]*>)|(\\b"+ search.replace(/([-.*+?^${}()|[\]\/\\])/g,"\\$1") +")", insensitive ? "ig" : "g");
return this.html(this.html().replace(regex, function(a, b, c){
return (a.charAt(0) == "<") ? a : "<strong class=\""+ hls_class +"\">" + c + "</strong>";
}));
}
});
jQuery(document).ready(function($){
if(typeof(hls_query) != 'undefined'){
$("#post-1").highlight(hls_query, 1, "hls");
}
});
</script>
mais le résultat est que mon blog affiche
( ! ) Parse error: syntax error, unexpected T_ENDIF in C:\wamp\www\wordpress\wp-content\themes\twentyten\functions.php on line 508
Call Stack
# Time Memory Function Location
1 0.0462 366592 {main}( ) ..\profile.php:0
2 0.1145 589312 require_once( 'C:\wamp\www\wordpress\wp-admin\user-edit.php' ) ..\profile.php:18
3 0.1155 683624 require_once( 'C:\wamp\www\wordpress\wp-admin\admin.php' ) ..\user-edit.php:10
4 0.1159 699200 require_once( 'C:\wamp\www\wordpress\wp-load.php' ) ..\admin.php:30
5 0.1163 713080 require_once( 'C:\wamp\www\wordpress\wp-config.php' ) ..\wp-load.php:30
6 0.1172 811376 require_once( 'C:\wamp\www\wordpress\wp-settings.php' ) ..\wp-config.php:99
Aidez moi svp par ce que je n'arrive plus à corriger cette erreure!
merci
Hors ligne
#103 13-06-2011 07:55:18
- fge
- Modérateur
- Lieu: Bourgogne / Rhône-Alpes
- Date d'inscription: 22-12-2009
- Messages: 3753
Re: Validez votre site W3C !
Chayane Ne copie pas ton message dans des posts sans rapport avec mais ouvre un nouveau sujet dans le forum support en remplissant les informations demandées.
Hors ligne