标签: wordpress

Wordpress要求我的FTP凭据来安装插件

我在本地系统中安装了一个Wordpress博客.但是当我尝试从管理员添加插件时,它要求FTP访问.我需要为Wordpress配置什么才能在没有FTP的情况下上传?

ftp wordpress

104
推荐指数
12
解决办法
8万
查看次数

PHP - 将两个数组合并为一个数组(同样删除重复项)

嗨,我正在尝试合并两个数组,并且还想从最终数组中删除重复值.

这是我的阵列1:

Array
    (
    [0] => stdClass Object
    (
    [ID] => 749
    [post_author] => 1
    [post_date] => 2012-11-20 06:26:07
    [post_date_gmt] => 2012-11-20 06:26:07
)
Run Code Online (Sandbox Code Playgroud)

这是我的阵列2:

Array
(
[0] => stdClass Object
(
[ID] => 749
[post_author] => 1
[post_date] => 2012-11-20 06:26:07
[post_date_gmt] => 2012-11-20 06:26:07

)
Run Code Online (Sandbox Code Playgroud)

array_merge用于将两个数组合并为一个数组.它正在给出这样的输出

Array
(
[0] => stdClass Object
(
[ID] => 749
[post_author] => 1
[post_date] => 2012-11-20 06:26:07
[post_date_gmt] => 2012-11-20 06:26:07

[1] => stdClass Object
(
[ID] => 749
[post_author] …
Run Code Online (Sandbox Code Playgroud)

php arrays wordpress multidimensional-array

99
推荐指数
3
解决办法
9万
查看次数

JointsWP4(SASS):更改Sticky中的属性

TL; DR:Sticky实际上能够对我通过JavaScript提供的更改做出反应吗?如果是这样,怎么样?

(该项目使用的是Foundation 6.2和WordPress 4.4,主题使用Node.js/npm和gulp 4.0安装.我的问题详细地用粗体标记.)

我想nav使用Foundation的Sticky Plugin 使条形粘,但只有当我点击一个按钮时.这意味着当DOM全部完成时,nav条形图不应该"单独"粘贴,而是保持在文档中的顶部位置.此外,它应该在向下滚动时消失,但在向上滚动时会粘住.

nav酒吧是正确包裹在所有需要的divS,所以nav酒吧是能够坚持."额外"部分出现问题.我的想法是首先使用PHP实例化Sticky:

<div data-sticky-container>
  <header class="header" role="banner" id="sticky_header" data-sticky data-top-anchor="1" 
    data-btm-anchor="content:top" data-options="marginTop:0;" style="width:100%"
>
    <?php get_template_part('parts/nav', 'offcanvas-topbar'); ?>
  </header>
</div>
Run Code Online (Sandbox Code Playgroud)

之后,data-btm-anchor使用在点击时触发的JavaScript 更改为当前滚动位置.这不像我想的那样好用.到目前为止我尝试过的:

  1. 当使用getElementByID然后setAttribute,data-btm-anchorPHP文件确实根据Firebug改变,但这不会影响nav条形; 它保持原样.我是否需要"重新实施"Sticky,如果是,如何?
  2. 文件提到:

使用JavaScript设置选项涉及将对象传递给构造函数,如下所示:

var options = {
   multiExpand: true,
   allowAllClosed: false
};
var accordion = new Foundation.Accordion($('#some-accordion'), options);
Run Code Online (Sandbox Code Playgroud)

这是否意味着我可以将新参数传递给现有的插件实例?每当我传递一个新Foundation.Sticky对象时,只有一个不同的 …

javascript wordpress jquery zurb-foundation zurb-foundation-6

99
推荐指数
1
解决办法
1477
查看次数

使用Query String和Anchor Hashtag形成正确的URL

如果查询字符串和锚标记(哈希标记)在URL中都可见,那么它们的正确顺序是什么?

http://www.whatever.com?var=val#anchor

要么

http://www.whatever.com#anchor?var=val

有没有这方面的文件?

更新: URL由Wordpress/PHP处理

php url wordpress standards

95
推荐指数
4
解决办法
5万
查看次数

Wordpress中的相对URL

我总是发现在Wordpress中令人沮丧的是,图像,文件,链接等都是用绝对URL而不是相对URL插入到WordPress中的.相对URL更便于切换域名,在http和https等之间切换.今天我发现如果你用相对url定义WP_CONTENT_URL,那么当你将文件插入帖子时,他们使用src的相对url而不是绝对url .正是我一直想要的!但官方的Wordpress文档说,如果要定义WP_CONTENT_URL ,则应使用完整的URI.

Wordpress codex说:

将WP_CONTENT_URL设置为此目录的完整URI(无尾部斜杠),例如

define( 'WP_CONTENT_URL', 'http://example/blog/wp-content');
Run Code Online (Sandbox Code Playgroud)

当我使用相对URL时,似乎工作正常,例如

define( 'WP_CONTENT_URL', '/my-content-folder');
Run Code Online (Sandbox Code Playgroud)

但使用相对URI有问题吗?我只是认为Wordpress必须有一个理由说它应该用完整的URI定义.

wordpress

95
推荐指数
4
解决办法
10万
查看次数

Ruby on Rails有哪些Wordpress替代品?

Ruby on Rails有哪些Wordpress替代品?他们如何与Wordpress相比?

ruby wordpress ruby-on-rails content-management-system

92
推荐指数
3
解决办法
2万
查看次数

用户'root @ localhost'拒绝访问(使用密码:NO)

我是mysql的新手,我正在尝试在Windows桌面上运行Wordpress,它需要Mysql.

我安装Web Platform Installer了微软提供的所有东西.我从来没有为mysql安装root密码,并且在安装wordpressit的最后一步是mysql的root密码.

root(如果有)的默认密码是什么以及如何更改?

我试试

mysql -u root password '123'
Run Code Online (Sandbox Code Playgroud)

但它告诉我

Access denied for user 'root@localhost' (using password:NO)
Run Code Online (Sandbox Code Playgroud)

在此之后我尝试

mysql -u root -p
Run Code Online (Sandbox Code Playgroud)

但它要求我没有密码

先感谢您


更新:正如Bozho所说我做了以下事情

mysql -u root password '123'
Run Code Online (Sandbox Code Playgroud)

我等着你的消息.

mysql wordpress mysql-error-1045

90
推荐指数
10
解决办法
61万
查看次数

如何从wordpress数据库中获取最后一个插入的行ID?

我的wordpress插件有一个表,其中包含一个名为ID 的AUTO_INCREMENT主键字段.当一个新行插入表中时,我想获得插入的ID值.

该功能是使用AJAX将数据发布到服务器以插入到数据库中.在AJAX响应中返回新的行ID以更新客户端状态.多个客户端可能同时向服务器发布数据.因此,我必须确保每个AJAX请求获得EXACT新行ID作为响应.

在PHP中,有一个名为mysql_insert_id的方法用于此功能.但是,仅当参数是最后一个操作的link_identifier时,它才对竞争条件有效.我对数据库的操作是在$ wpdb上.如何从$ wpdb中提取link_identifier以确保mysql_insert_id有效?有没有其他方法可以从$ wpdb获取最后插入的行ID?

谢谢.

wordpress auto-increment race-condition

88
推荐指数
2
解决办法
12万
查看次数

奇怪的iframe添加到名为`rufous-sandbox`的body标签中

我正在一个本地的Wordpress网站上工作,由于某种原因iframe,在开始body标记之后添加了一个,使得身体下降约20px.

Google在搜索时只返回了1个相关结果,而我在那里读到的内容并没多大帮助.它可以在这里找到.

Wordpress站点没有安装插件,并将其设置为display: none;不起作用.

以下是Chrome的屏幕截图,您可以看到它:

在此输入图像描述

html wordpress

85
推荐指数
1
解决办法
4万
查看次数

使用.htaccess将HTTP重定向到HTTP

请不要向我推荐超过173个upvotes 的长而非常详细的帖子.它对我不起作用.我还尝试了许多其他(1,2,3,4).他们都给我TOO_MANY_REDIRECTS或错误500.所以,这是我的问题:

使用我当前的.htaccess,会发生以下情况:

https://www.dukescasino.com/ - 完美地运作

https://dukescasino.com/ - 重定向到上面这是伟大的

下面两个选项加载正常,但它应该重定向到https版本:

http://www.dukescasino.com/

http://dukescasino.com/

这是当前的.htaccess:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

# BEGIN WordPress
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Run Code Online (Sandbox Code Playgroud)

我不相信它是相关的,但如果是这样,这里是当前活动插件的列表:

  • 高级自定义字段
  • All In One SEO Pack
  • 波普搜索框项目类型为导航菜单
  • 联系表格7
  • 禁用评论
  • Google XML Sitemaps
  • Jetpack by WordPress.com
  • 搜索和过滤
  • 滑块WD
  • TablePress
  • UpdraftPlus - 备份/恢复
  • Wordfence安全
  • WPide
  • WP Smush
  • WP超级缓存

编辑1 - 执行的测试:

测试A:

<IfModule mod_rewrite.c> …
Run Code Online (Sandbox Code Playgroud)

wordpress .htaccess https redirect http

75
推荐指数
4
解决办法
16万
查看次数