首页
/
Wordpress
-
无法访问非wordpress子目录,因为wordpress会以404错误
覆盖它们.我指的是以前问过的这个问题,没有适当回答:WordPress覆盖实际的子目录并且非"Wordpress"页面/代码出现404错误我遇到了同样的问题,并且尝试了几乎所有在网上找到的内容.这肯定与在wordpress中启用永久链接有关.但是,我在新的.htaccess文件中放了以下子目录:关闭RewriteEngine,问题仍然存在.即使我完全删除了wordpress.htaccess文件,问题仍然存在.我还尝试了其他一些建议的解决方案,例如错误文档401"未经授权的访问"和错误文档404"未经授权的访问"和重定向301/mysubdirectoryhttp://www.mydomain.com/mysubdirectory/index.html在各个地方都无济于事.有人可以提供其他解决方案吗?我可以解决的唯一方法是关闭永久链接,但我们需要将其打开.谢谢妮可-
errors htaccess 404-error directory
-
-
WordPress覆盖实际的子目录
我有一个由Wordpress驱动的网站和一些自定义目录,这些目录位于顶层.这些顶级目录中的一些有效,并且按预期方式读取其中的内容.但是,我刚刚创建了一个带有index.html的新文件夹目录,当我尝试访问它时,Wordpress会覆盖它并显示404错误(因为Wordpress数据库中不存在目录结构)).过去我进行重定向时,我已经禁用了W3缓存,并检查了.htaccess文件,但是没有任何东西指示重定向回Wordpress.-
redirect
-
-
非“ Wordpress”页面/代码出现404错误
我希望你是我的救星.论坛上似乎有很多人遇到这个问题,但是没有明确的答案.这是我的困境:-我刚刚在新的托管平台上建立了一个新的Wordpress网站,并且可以正常工作.我在月球上感觉有多凉.但是,在我们以前的(非Wordpress)托管中,我们为客户提供了一个小的订购系统,该系统位于路线中的某个文件夹中,远离主机.它具有自己的index.php,可以通过访问www.domain.com/ericsinfo进行访问我像以前一样将文件夹带入新的主机并放置在根目录中,但是当我访问www.domain.com/ericsinfo时,我在Wordpress中遇到404错误.即使我输入www.domain.com/ericsinfo/index.php,仍然是Wordpress404.我已经阅读到我应该编辑.htaccess文件,但是我的模板似乎没有模板,并且我真的不希望使用其他人推荐的代码来创建模板,除非我破坏了内容.我可以看到Wordpress接管404程序非常酷,并且不希望它完全消失.我只希望能够像以前一样使用订购系统.我将永远感谢您的帮助!马特-
404-error
-
-
使用wordpress wp-config文件连接数据库
如何使用wp-config.php文件连接到数据库?我正在尝试使脚本对Wordpress更友好,并且我需要连接到数据库,但无需将脚本安装为插件.基本上我的剧本上有$host="xxxxxxxxxxx";//databaselocation$user="xxxxxxxxxxx";//databaseusername$pass="xxxxxxxxxxx";//databasepassword$db_name="xxxxxxxx";//databasename//DatabaseConnection$link=mysql_connect($host,$user,$pass);mysql_select_db($db_name);该脚本不能作为插件安装(这可以使事情变得更容易),因此我需要使用安装时使用的现有wp-config.php连接到数据库.>预先感谢修改和澄清1-我需要按原样使用wp-config.php,无需修改.2-脚本位于www.example.com/script/3-不能作为插件完成,因为脚本的核心要求公开访问,而没有任何登录屏幕跳来跳去.4-我的问题基本上是如何通过修改上面的...-
database mysql wp-config
-
-
按自定义帖子类型,分类和术语获取帖子
好,所以我有一个称为"服务"的自定义帖子类型.此自定义帖子类型具有一个称为"区域"的分类法,该分类法中有5个术语.假设我在"服务"上有10个帖子,在"绘画"一词中有5个帖子,在"摄影"一词中还有5个帖子.我需要能够从"服务"中查询帖子,但是除了显示这10个帖子之外,只显示5个与"绘画"相关的帖子.目前,我可以按分类和术语进行查询,但这将显示"服务"中的所有帖子,而没有按术语进行过滤.基本上从我选择的术语中按post_type查询帖子.任何帮助都会很棒.谢谢.<ulid="service-list"><?php$args=array('tax_query'=>array(array('taxonomy'=>'areas','field'=>'slug','terms'=>'painting')));$the_query=newWP_Query($args);if($the_query->have_posts()):while($the_query->have_posts()):$the_query->the_post();?&g...-
custom-post-types custom-taxonomy taxonomy terms
-
-
如何在WP会话中存储和接收变量?
我有一个带有一些复选框和输入框选择框的表单,它通过ajax调用显示用户想要的内容.问题在于,当用户单击该项目并显示详细信息页面,然后决定返回上一页时,他需要单击并再次选择先前的选择.我想让WP在单击详细信息页面的按钮时将所有选项存储在会话中,并在会话中保存实际信息,然后当他再次访问该页面时,这些值将在会话中记录并设置如果有的话.可以在WP中完成吗?如果是,怎么办?让我们简化一下,并说我们的形式如下:<inputclass="car_color"type="checkbox"name="car_color"value="1"/><inputclass="car_color"type="checkbox"name="car_color"value="2"/><inputclass="car_color"type="checkbox"name="car_color"value="8"/><inputclass="car_color"type="checkbox"name="car_color"value="4"/><inputclass=...-
wp-query session
-
-
设置和取消设置自定义字段值
在管理面板中同时显示所有帖子时,我有一个自定义列"精选图片".并且此列的值为YesOrNO.要设置列名称:我在函数里面.php:functionset_column_heading($defaults){$defaults['featured_image']='FeaturedImage';return$defaults;}add_filter('manage_posts_columns','set_column_heading');为了设置列值,我有:functionset_column_value($column_name,$post_ID){if($column_name=='featured_image'){$post_featured_image=get_featured_image($post_ID);if($post_featured_image){echo'YesOrNO';}}}functionget_featured_image($post_ID){$post_thumbnail_id=get_post_thumbnail_id($post_ID);if($post...-
custom-post-types custom-field post-thumbnails
-
-
为什么此插件不适用于媒体上传页面?
我发现此插件非常有用ajaxed-status它是为帖子和页面创建的,我想将其应用于媒体库.所以我注释了if(is_admin()/*&&($pagenow=='edit.php')*/)这一行,并添加了以下内容:add_filter("manage_upload_columns",array($this,'add_new_columns'));add_action("manage_media_custom_column",array($this,'manage_columns'),0,2);然后,我在"媒体库"列表页面上看到"状态"列,然后单击状态将其更改为新状态.但是,更改无法保存.从Firebug,我可以看到Ajax响应是正确的.我希望原始作者@Bainternet或其他人可以帮助您解决这一问题.更新我尝试使用update_post_meta将$status保存为meta.有用.只是无法通过wp_update_post将其另存为post_status.-
ajax attachments post-status
-
-
从插件
获取标头已发送错误我为自己为我构建的Wordpress插件遇到了"已发送标头"错误,现在我正在适应.这是错误:警告:session_start()[function.session-start]:无法发送会话缓存限制器-标头已发送(输出始于/home1/uname/directory/domain.com/wp-content/themes/ibm/header.php:2)在/home1/uname/directory/domain.com/wp-content/plugins/osu-rfm/osu-rfm.php在第225行我已经看过header.php第2行,这是没有多余空格和有趣字符等的地方:<!DOCTYPEhtml><!--[ifltIE7]><htmlclass="ieie6no-js"<?phplanguage_attributes();?>><![endif]--><!--[ifIE7]><htmlclass="ieie7no-js"<?phplanguage_attributes(...-
errors headers
-
-
前端未定义ajaxurl
我正在尝试在正面创建一个ajaxform.我正在使用代码jQuery.ajax({type:"post",dataType:"json",url:ajaxurl,data:formData,success:function(msg){console.log(msg);}});我遇到错误UncaughtReferenceError:ajaxurlisnotdefinedworklorAjaxBookForm@?page_id=2:291onclick@?page_id=2:202虽然在管理后端使用类似的代码也可以.我必须使用哪个网址来处理ajax请求?-
plugin-development theme-development ajax jquery wp-enqueue-script
-
-
在类别页面上显示当前类别标题
在类别模板中使用以下代码,但不显示我当前所在的当前类别页面,而是显示第一篇文章的第一个类别.例如,在"食品类别"页面上,应显示"食品",而应显示"甜品",因为第一篇文章的类别是甜点.这是网站http://theveganproject.ca/wp/category/food/add_action('genesis_before_content','sk_show_category_name');functionsk_show_category_name(){$category=get_the_category();if(is_category()){echo'<divid="cat-name">'.$category[0]->cat_name.'</div>';}}-
php categories genesis-theme-framework
-
-
WooCommerce:更改单个产品页面的模板
我知道可以通过在子主题中编辑文件single-product-php-来更改产品页面的结构/设计.对该文件所做的更改将影响所有产品页面.但是如何更改特定产品页面的模板文件?就像我可以使用自定义页面模板一样吗?从头开始,在单个产品页面上没有模板下拉菜单,就像页面(图像)一样.如何更改特定产品页面的模板?-
templates woocommerce
-
-
如何在自定义帖子类型的页面属性中获取模板下拉菜单?
注册我的自定义帖子类型时,请进行以下设置:'hierarchical'=>true,'supports'=>array('title','author','page-attributes'),因此,我很想在创建新帖子时在"属性"框中看到"顺序","模板","父母".但是,我看不到"模板"下拉列表出现.为了启用"模板"的选择,我应该做些其他事情吗?-
custom-post-types
-
-
如何将未登录的用户重定向到特定页面?
如何将请求特定页面/URL的未登录用户重定向到另一个页面/URL,并显示一条消息,例如"仅适用于成员".我知道使用!is_user_logged_in()函数非常容易编码,但是我不知道如何编码,因为我是WordPress的新手.告诉我要把代码也放进去的文件.-
redirect
-
-
在哪个目录中可以找到我的wordpress页面的HTML文件?
我想在我的wordpress页面上手动编辑代码.WP界面仅允许我单独编辑CSS或PHP.页面编辑功能使我可以访问代码的某些部分,但不包括正文标签.请帮助我在服务器上找到我的文件.感谢您的帮助!:)-
html server
-
-
如何在style.css之前加入样式
如何在加载style.css之前使.css文件入队?还是让默认的style.css依赖于另一个.css文件?我正在尝试加载.css重置,而style.css会覆盖该重置.这就是我所拥有的:add_action('wp_enqueue_scripts','load_css_files');functionload_css_files(){wp_register_style('normalize',get_template_directory_uri().'/css/normalize.css');wp_enqueue_style('normalize');}但是这是在style.css之后加载的.-
css wp-enqueue-style wp-register-style
-
-
媒体库在数据库中的何处?
我正在将WordPress网站从localhost导出到Web主机,并且由于Web主机无法联系localhost,所以无法导入媒体库.我已经从/wp-content/uploads/...上传了所有的localhost文件,我想我只需要隔离MySQL数据库中包含媒体库的部分,并调整URL,然后将SQL导入到Web主机数据库中.您能告诉我媒体库在MySQL数据库中的位置吗?-
import export
-
-
有没有一种方法可以使用WordPress的wp_mail()函数发送HTML格式的电子邮件?
是否有一个action_hook或类似的东西可以帮助我实现这一目标?我尝试在PHP字符串变量中添加标记,并使用wp_mail()函数触发了一封电子邮件,如下所示:$email_to='[email protected]';$email_subject='Emailsubject';$email_body="<html><body><h1>HelloWorld!</h1></body></html>";$send_mail=wp_mail($email_to,$email_subject,$email_body);但是它显示为纯文本吗?有什么想法吗?-
hooks wp-mail html-email
-