你的问题很奇怪,也很不具有描述性。
你没写什么version of Xampp
你正在使用什么Version of PHP
, what version of Wordpress
..
您没有提供文件夹结构的详细信息(xampp在哪里,图像在哪里?不同的驱动器?路径?NTFS?FAT?
您至少应该发布一些显示图像和不显示图像的示例代码。
但 ...
以下是您可能想要检查或验证的事项的列表
- 检查所有相关文件夹的权限是否为755。
- 以上表示所有 wp 文件夹(用于测试)和图像文件夹
- 检查所有图像是否具有常规 php 处理的合法名称(仅
english characters
)
- 检查图像的名称是否太长。
- 检查url不包含非法字符
- 将您的图像文件夹(无论是否为 dropbox)放入 xampp htdocs 中
文件夹。
- 更好的是 - 将其放入 wp uploads 文件夹中。
- 检查脚本中的服务器分隔符
/
or \
(如果您复制并粘贴路径..)
- 检查路径是否不超过 256 个字符(包括图像名称)
- 如果 Dropbox 文件夹位于 Dropbox 服务器上而不是本地计算机上(您没有指定),请确保您使用的是 PUBLIC URL。
我遇到的最烦人的问题与英文字符的点有关。未出现的图像是否有一些变音符号、重音符号或非 (a-z 0-9
) 人物 ??如果是,请尝试重命名它们。
在您提供更多详细信息后,将更容易帮助您查明问题。
EDIT I
阅读您的评论后,我相信您所有包含图像的方法都有点偏离路线,根本与 xampp 或您的系统文件夹结构/权限无关。在我看来,你只是不知道如何在 wp 主题中包含文件(但我可能是错的..)
在 WordPress 中,要链接主题相关图像,图像最好位于主题文件夹中wp-content/themes/your_theme/
或者更好
wp-content/themes/your_theme/img/
然后你只需调用图像(在你的主题中),如下所示:
<img src="<?php echo get_template_directory_uri(); ?>/img/yourimage.jpg" />
看着 :获取_模板_目录_uri() http://codex.wordpress.org/Function_Reference/get_template_directory_uri
或者你可以看看get_stylesheet_directory_uri() http://codex.wordpress.org/Function_Reference/get_stylesheet_directory_uri and获取_主题_根_uri() http://codex.wordpress.org/Function_Reference/get_theme_root_uri
css 图像相对于 css 文件的部分取决于您以相对方式放置它们的位置。他们在吗themes/your_theme/img
or themes/your_theme/css/img
管他呢 。无论如何,你称它们本质上是相同的,但请注意,从 css 内调用的图像将始终遵循 css 图像的正常规则,而不是 wordpress 的规则(应用于 php 文件)..
根据经验,所有图像(不包括 admin )应位于wp-content
folder.
下的主题图像themes/your_theme
以及下面的其他图像wp-uploads
.
在 wp 中,您描述/请求的路径C:\xampp\htdocs\anneke_00\wp-content\img
是非标准的,不推荐的,并且仅在非常极端的情况下出于非常特殊的原因使用(当然不是用于主题显示)。
如果您愿意,理论上您可以使用多种方法移动您的 WordPress 上传文件夹:
-
Method A
- 登录到 WordPress 管理部分。
- 点击设置->其他设置
- 应用文件上传文件夹路径。
Method B
如中所解释的codex http://codex.wordpress.org/Editing_wp-config.php#Moving_wp-content :
define( 'WP_CONTENT_DIR', $_SERVER['DOCUMENT_ROOT'] . '/blog/wp-content' ); // in wp-config
define( 'WP_CONTENT_URL', 'http://example/blog/wp-content'); // in wp-config
或仅用于上传
define( 'UPLOADS', '/wp-content/uploads' );// in wp-config
还有其他几种方法,但我相信通过一些研究你可以找到它们..
现在,话虽这么说,我不确定我是否理解你想要实现的目标,但如果这不是高级图像处理插件或其他东西的某些极端情况的特殊情况 - 问题不在于你的图像,也不在于你的图像。权限,它存在于您的工作流程以及如何在 WordPress 中使用主题图像。