Community Page
- john-noone.com Jump to website »
-
Subscribe -
Community
-
Top Commenters
-
Popular Threads
-
Recent Comments
- Oups ! Euh, évidemment il faut lire : " ..., cela ne fait pas rire que toi ".
- Rassure-toi, cela ne fait pas que toi. Avec moi nous sommes au moins deux. Et comme rire m'est presque aussi indispensable que respirer, je te remercie.
- ok,merci :-)
- Je n'utilise pas le système de commentaires de Wordpress. À la place, j'utilise Disqus qui propose ce service.
- Bonjour, j'ai une petite question qui n'a -je l'avoue- pas de rapport avec cet article : comment fais-tu pour afficher la durée depuis laquelle un commentaire a été écrit ? Je parle des...
2 years ago
2 years ago
En effet cette fonctionnalité de Wordpress est assez mal codée. Elle est basée sur des expressions régulières et elle mélange tout les types de liens. On ne sait jamais si elle va tester une catégorie ou un post ou une pièce-jointe... C'est pour ça qu'ils ont été contraint de mettre des mots-clés dans les liens, du type "machin-chose/".
Idéalement, il faut revoir le code source de cette fonctionnalité pour qu'il teste les permaliens dans un ordre précis que l'on peut spécifier. Et là ça répondra à toutes les attentes :)
2 years ago
J'ai réussi à écrire un truc sans trop de bidouilles.
2 years ago
2 years ago
2 years ago
2 years ago
sinon la prochaine gèrera les redirections 301 (pour google). et puis je pense qu'elle sera assez mature pour une version finale.
2 years ago
2 years ago
WP Object
(
[public_query_vars] => Array
(
[0] => m
[1] => p
[2] => posts
[3] => w
[4] => cat
[5] => withcomments
[6] => withoutcomments
[7] => s
[8] => search
[9] => exact
[10] => sentence
[11] => debug
[12] => calendar
[13] => page
[14] => paged
[15] => more
[16] => tb
[17] => pb
[18] => author
[19] => order
[20] => orderby
[21] => year
[22] => monthnum
[23] => day
[24] => hour
[25] => minute
[26] => second
[27] => name
[28] => category_name
[29] => feed
[30] => author_name
[31] => static
[32] => pagename
[33] => page_id
[34] => error
[35] => comments_popup
[36] => attachment
[37] => attachment_id
[38] => subpost
[39] => subpost_id
[40] => preview
[41] => robots
[42] => request_avatar
[43] => avatar_type
[44] => avatar_key
[45] => avatar_size
[46] => identikit_css
[47] => rs_discuss_where
[48] => rs_discuss_forum
[49] => rs_discuss_topic
[50] => rs_discuss_page
[51] => rs_discuss_post
[52] => rs_discuss_feed
[53] => rs_discuss_user
[54] => rs_discuss_search
[55] => tag
[56] => request_avatar
[57] => avatar_type
[58] => avatar_key
[59] => avatar_size
[60] => identikit_css
[61] => rs_discuss_where
[62] => rs_discuss_forum
[63] => rs_discuss_topic
[64] => rs_discuss_page
[65] => rs_discuss_post
[66] => rs_discuss_feed
[67] => rs_discuss_user
[68] => rs_discuss_search
[69] => tag
[70] => request_avatar
.... et les lignes sont nombreuses :)
2 years ago
j'ai mis une nouvelle version du plugin, amputé de ce debug. Cette version gère les redirections 301. Ainsi toutes les urls du type category/ sont concentrées vers la nouvelle, afin d'augmenter le page rank dans Google.
2 years ago
2 years ago
2 years ago
peux-tu me donner la structure des urls qui ne fonctionnent pas ?
2 years ago
domaine.com/nom-categorie/page/numero-de-page/
2 years ago
<coolcode lang="php" linenum="false">if($vars['page']) {
$vars['paged'] = preg_replace('`[^0-9]`','', $vars['page']);
}</coolcode>
Peux-tu remplacer ce code par celui-là ?
<coolcode lang="php" linenum="false">if($vars['page'] && empty($vars['name']) ) {
$vars['paged'] = preg_replace('`[^0-9]`','', $vars['page']);
unset($vars['page']);
}</coolcode>
Si ça ne fonctionne pas, c'est qu'une expression régulière courcircuite le plugin. je vais faire appel au KGB pour que le plugin fonctionne au pas.
2 years ago
Est-ce que celle-là fonctionne chez toi ?
2 years ago
avec un double slash donc :)
2 years ago
Va falloir qu'on se fasse une soirée des bugs et des pizzas.
2 years ago
1 year ago
J'ai ajouté ton plugin et le seul bug que j'ai c'est le double // qui s'affiche.
As-tu trouvé moyen de corriger ce petit bug?
Merci