2013-05-11 86 views
-2

我想在我的WordPress的download.php頁面上顯示文件大小。有誰能夠幫助我 ?如何在Wordpress下載頁面顯示文件大小?

編輯

我發現我怎麼可以顯示內容(the_content()),作家(the_author())和時間(the_time( 'Y-M-J H:I'))。我沒有找到如何通過像這樣的函數來顯示文件大小,我比搜索PHP中的答案,但有我的問題,因爲函數filesize(),不顯示任何東西...我通過我的IMG網址,沒有我看不到。我嘗試使用file_exists()方法,但是這表明我的文件不存在(上傳\ 2013 \ 05 \ banner.jpg)我確定該文件存在

+2

此問題沒有顯示任何研究工作。 **做你的作業很重要**。告訴我們你發現了什麼,***爲什麼它不符合你的需求。這表明你已經花時間去嘗試幫助你自己了,它使我們避免重申明顯的答案,最重要的是它可以幫助你得到更具體和相關的答案。 [FAQ](http://stackoverflow.com/questions/how-to-ask)。 – 2013-05-11 15:18:36

+0

我發現如何顯示內容(the_content()),作者(the_author())和時間(the_time('Y-m-j H:i'))。我沒有找到如何通過這樣的功能顯示文件大小,比我在PHP中搜索答案,但有我的問題因爲函數filesize(),不顯示任何東西...我通過我的IMG網址,什麼都沒有,我可以'你看。我嘗試方法file_exists(),但這表明我的文件不存在(上傳\ 2013 \ 05 \ banner.jpg)我敢肯定,該文件存在 – Zaki 2013-05-11 15:27:37

回答

1

attached file path(基於附件ID)上使用PHP的filesize

$bytes = filesize(get_attached_file($post->ID)); 

要轉換/格式化值,利用WP功能size_format

$size = size_format($bytes); 

wp_convert_bytes_to_hr

$size = wp_convert_bytes_to_hr($bytes); 
+0

還沒有發生 – Zaki 2013-05-11 17:17:35

+0

應該工作。請注意,它表示'$ post-> ID'你需要傳遞一個附件的ID – diggy 2013-05-11 17:43:15

0
if (have_posts()) : while (have_posts()) : the_post(); ?> 

    <div> 
     <?php if (has_post_thumbnail()) : ?> 
      <a href='<?php the_permalink(); ?>' title='<?php the_title_attribute(); ?>'> 
      <?php if (has_post_thumbnail()) the_post_thumbnail('small-thumb'); ?></a> 
     <?php endif;?> 

     <div>Date: <?php the_time('Y-m-j H:i') ?>, Author: <?php the_author(); ?></div> 
     <h3><?php the_title(); ?></h3> 
     <?php the_content(''); ?> 
     </div> 
<?php endwhile; endif; ?> 

也許這會有所幫助。

相關問題