2009-12-09 8 views
0

J'essaie d'insérer une URL relative dans le code ci-dessous avant "/ images" dans $ répertoire_de_données et $ répertoire_environ mais je ne suis pas sûr de la façon de le faire dans ' apostrophe '. Aussi, c'est un site WordPress, donc si quelqu'un sait comment appeler la fonction dans '/ images', comme ça: '/ images' s'il vous plaît faites le moi savoir (je me rends compte que ce que je viens de taper est une syntaxe incorrecte).PHP - Appeler l'URL relative dans = 'xx'

<?php 
/* Configuration Start */ 
$thumb_directory = '/images'; 
$orig_directory = '/images'; 
$stage_width=600; 
$stage_height=400; 
/* Configuration end */ 

Répondre

1

En supposant que le chemin relatif est dans les $rel_path variables, utilisation des guillemets doubles:

$thumb_directory = "$rel_path/images"; 
$orig_directory = "$rel_path/images"; 

Avec des variables doubles guillemets (en commençant par $) sont remplacés par leur valeur, mais cela ne arriver avec des guillemets simples.

Ou concaténation utilisation:

$thumb_directory = $rel_path . '/images'; 
$orig_directory = $rel_path . '/images'; 

EDIT

Si votre chemin relatif vient de bloginfo('template_directory'), il suffit d'ajouter la ligne suivante avant à l'aide $rel_path (donc avant les lignes ci-dessus):

$rel_path = bloginfo('template_directory'); 

Ce se ts la variable avec le chemin que vous voulez. Assurez-vous toutes ces lignes sont dans les balises de traitement PHP <?php et ?>, et ne pas oublier le point-virgule ; à la fin de la ligne d'affectation ;-)

+0

+1 pour les deux approches générales. –

+0

Merci beaucoup! Je développe ceci dans le cadre d'un thème WordPress et je voudrais utiliser la fonction WordPress Savez-vous comment je peux substituer $ rel_path avec bloginfo ('template_directory ')? – Brian

+0

Merci! J'ai encore des choses à faire, mais ça marche! – Brian