2012-01-17 25 views
8

Tôi mới tham gia MAMP và tôi đang phát triển một chủ đề tôi thiết kế. Tuy nhiên tôi không thể dường như có được những hình ảnh để render. Tôi đang sử dụng một chủ đề rõ ràng tôi nhận được từ starkerstheme.com Khi thêm một hình ảnh trực tiếp vào mã tôi đã sử dụng:Làm thế nào để thêm hình ảnh vào một chủ đề wordpress khi làm việc trên MAMP?

<img src="<?= $theme ?>/images/logo.png"/> 

Nhưng hình ảnh không hiển thị cộng tôi đã cố gắng để thêm nó vào thư viện phương tiện truyền thông và nó vẫn không dựng hình.

Trả lời

-1

Tháo = sau <?

<img src="<? $theme ?>/images/logo.png"/>

trên thực tế, tôi có lẽ sẽ làm một cái gì đó như thế này:

<img src= <?php $theme ?> . "/images/logo.png"/>

+0

Không có điều đó vẫn không làm điều đó ... – Sophie

+0

'

+0

Tôi đoán là không, làm thế nào để xác định nó? – Sophie

0

Bạn có thể cần phải làm đầy đủ <img src="<?php echo $theme; ?>/images/logo.png"/>

Cập nhật Tôi không đọc đủ câu hỏi của bạn. Nếu bạn đang sử dụng thư viện phương tiện cho hình ảnh, bạn sẽ cần chỉ định đường dẫn thực tế cho hình ảnh. Bạn có thể hình dung điều này từ bên trong thư viện phương tiện, nhưng có thể là site_url/wp-content/uploads/2012/01/filename.jpg

Tóm lại, nếu bạn tải nó lên phương tiện, nó sẽ không thực sự nằm trong chủ đề của bạn.

20

này làm việc cho tôi:

<img src="<?php echo get_bloginfo('template_url') ?>/images/logo.png"/> 

Xem get bloginfo() chức năng cho biết thêm.

2

Chỉ cần vào bảng điều khiển của bạn và tải lên hình ảnh của bạn trong phần phương tiện truyền thông, sau đó chọn nó, bạn sẽ thấy các tùy chọn hình ảnh .. sau đó sao chép nó url <img src="your/copied/url"/> aslo này làm việc cho tôi trong localhost

0

<?php bloginfo('template_directory'); ?>/

sử dụng cho thư mục gốc trong hình ảnh để đặt trên chủ đề trên wordpress. Dấu gạch chéo phía trước là cần thiết để hình ảnh hiển thị

3

Bạn có thể sử dụng mã sau để thêm hình ảnh. Này làm việc cho tôi:

<img src="<?php echo get_template_directory_uri(); ?>/images/filename.png"> 
1
<?php echo get_template_directory_uri(); ?> 

như đề nghị được chủ đề MẸ, đó là OK, nhưng nếu bạn đã phát triển một child theme (theo khuyến cáo của người WordPress), bạn cần:

<img src="<?php echo get_stylesheet_directory_uri(); ?>/img/Logo.png"> 
Các vấn đề liên quan