0

这个问题已经在 Wordpress 支持论坛(由我)提出,可以在这里找到:http ://wordpress.org/support/topic/423693?replies=1

但由于他们的响应时间慢得令人难以置信,我想我也会在这里问。

大家好,

我正在使用带有自行设计主题的 WordPress 3.0。我有一个正在使用的自建联系表,基本上它使用 mail() 函数发送一封电子邮件,其中包含客户填写的信息。

但是,我似乎无法参考邮件脚本。例如,在

<form name="" action="mail.php">

如何引用mail.php?我无法使用

<?php bloginfo('template_url'); ?>

由于某些原因。我需要做的就是找到一种方法来引用该文件,该文件与所有其他文件(如 header.php、index.php 等)位于同一位置

我还有一个与表格完全无关的问题,但仍然在同一个领域。

我有一个关于主题的幻灯片。幻灯片由<img />元素组成。我制作了一个名为 slideshow.php 的单独文件,其中仅包含<img />元素,以便用户可以简单地打开该文件并向其中添加任何图像(这意味着带有幻灯片的页面,在我的情况下为 index.php,有一个 php 包含在它指的是 slideshow.php 文件)。但是,同样,在 slideshow.php 文件中,我无法使用以下内容引用图像:

<?php bloginfo('template_url'); ?>/images/image1.gif

php bloginfo 在另一个 php 文件中不起作用,即使它在 index.php 文件中实现。我很困惑,我应该如何在没有工作 php bloginfo 的情况下引用正确的文件路径????

就这样我没有让你感到困惑,我的 bloginfo('template_url') 确实有效(因为我链接了重置 css 文件、javascript 文件等),但它不适用于我希望它在外部幻灯片中喜欢的任何地方。 php 文件和表单操作字段中。

任何帮助将不胜感激!

谢谢,阿米特

4

2 回答 2

0

你有没有尝试过:

<form method="post" name="" action="/wordpress/wp-content/themes/themname/mail.php" />

或者

<form method="post" name="" action="<?php bloginfo('template_url'); ?>/mail.php" />

而对于形象。

<img src="<?php bloginfo('template_url'); ?>/images/image1.gif" alt="" />

请注意 PHP 后面的“/”。

您还可以在 PHP 的其他地方使用 get_bloginfo()。

http://codex.wordpress.org/Function_Reference/get_bloginfo

于 2010-07-14T11:55:36.197 回答
0

或者你可以使用bloginfo('url');

于 2010-07-14T12:08:19.130 回答