Quand ton client veut un WordPress sur un serveur Window…

Tu n’es pas à l’abri d’un:

 Warning: Cannot modify header information - headers already sent by (output started at ...) in ...\pluggable.php on line 1210

Pour corriger contourner ça:

https://stackoverflow.com/questions/7381661/cannot-modify-header-information-headers-already-sent-by-wordpress-issue

our theme is printing output (text) to the browser, but then for some reason WordPress is redirecting the user (with wp_redirect) away from that page before the whole page is rendered. You can’t start printing output and then redirect, or you’ll get the error you see. That’s what Paul Grime was getting at in his comment.
Ken White commented with a reference to a post with a similar problem. I’ve fixed this in my own experience by buffering the output of the script.
In your theme’s functions.php file (which gets included every time your theme’s pages load), put the following:

//allow redirection, even if my theme starts to send output to the browser
 add_action('init', 'do_output_buffer');
 function do_output_buffer() {
 ob_start();
 }

Now, even if part of your theme starts to send input to the browser, PHP won’t send that text until the page is fully loaded, which allows WordPress to redirect users, if necessary, as part of its own logic.

=> Mon function.php

 

Mon précieux…

(Essai de compréhension)

Selon l’article 5 du décret n°2002-65 du 14 janvier 2002 relatif au commerce des pierres gemmes et des perles  :

“L’emploi des termes : “semi-précieux” et “semi-fins” est interdit pour désigner toutes les matières et produits mentionnés à l’article 1er.”

C’est-à-dire  pour désigner les:

  • pierres gemmes formées dans des gîtes naturels ;

  •  (…)

quels que soient leur origine, leur provenance et l’emploi auxquels ils sont destinés.

Une  gemme étant défini comme:

Toute pierre précieuse; tout cristal très dur, coloré et ayant l’aspect des pierreries.

De fait, toutes les pierres sont d’une certaine manière devenue précieuses en 2002 !

Mais pourquoi avoir interdit cette appellation de pierre semi-précieuse ?

C’est le CIBJO Gemstone Book (= le livre des pierres gemmes de la Commission Internationale Bijouterie, Joaillerie, Orfèvrerie) qui donne un début de réponse dans 2 de ses paragraphes:

4.3.6 . The term semi-precious (5.45) is misleading and shall not be used.

5.45 Semi-precious
previously regarded as not a rare stone. Now it is a misleading term.

=> Une pierre était auparavant considérée comme semi précieuse si elle n’était pas rare. Ce terme est aujourd’hui trompeur et ne doit plus être utilisé.

J’ai eu du mal à saisir cette histoire de non rareté. Jusqu’à l’explication bien détaillée ici:

Bon, 15 ans (le décret est de 2002…)après  j’ai l’impression qu’on a un peu contourner cette interdiction…

Ainsi , j’ai pu constater chez les commerçants,  que  le terme “pierre fine”  à remplacer ceux de “pierre semi précieuse” ou “semi fine” (on ne pouvait quand même pas les appeler des pierres précieuses…) et qu’on trouve toujours la dénomination de “pierre précieuse” pour désigner les pierres précieuses historiques ( puisque personne ne l’interdit).

Extraits: