Articles of wordpress

Gulp在我的macOS上没有成功运行

https://ahmadawais.com/my-advanced-gulp-workflow-for-wordpress-themes/ 我正在学习本教程,并使用他在教程中提供的gulfile.js,但是当我安装 npm install 我收到了很多问题,所以我更新了文件。 但是当我实例化 glup 在我的macOSterminal,它给了我下面的错误,并拒绝成功运行命令。 [Browsersync] Serving files from: ./ [Browsersync] Watching files… [23:36:59] gulp-notify: [Gulp notification] Custom scripts task complete [23:36:59] Finished 'scriptsJs' after 388 ms [23:36:59] gulp-notify: [Gulp notification] Vendor scripts task complete [23:36:59] Finished 'vendorsJs' after 405 ms [23:36:59] Starting 'default'… [23:36:59] Finished 'default' after 135 ms buffer.js:161 throw […]

WooCommerce API授权不适用于node.js应用程序

我正在尝试使用WooCommerce API创build应用程序。 index.js : var WooCommerceAPI = require('woocommerce-api'); // var WPAPI = require('wpapi'); var querystring = require('querystring'); var WooCommerce = new WooCommerceAPI({ url: 'http://shop3.adinweb.ir', consumerKey: 'ck_XXXXXXXXXXXXXXXXXXXXXXXXXXXXX', consumerSecret: 'cs_XXXXXXXXXXXXXXXXXXXXXXXXXXXXX', wpAPI: true, version: 'wc/v2', queryStringAuth: true }); WooCommerce.get('products?page=1', function(err, data, res) { console.log(err); console.log(res); }); 结果: 我确定consumerKey和consumerSecret是正确的。 我已经尝试了很多次:| 请指导我 这里有什么问题?

使用wordpress仅用于pipe理和永久性数据,而nodejs用于所有前端逻辑

我正在尝试使用nodejs和WordPress的组合来构build应用程序堆栈,就像wordpress.com最近做的一样,但是如何完全实现它。 假设我已经拥有了一个拥有一些持久数据的网站,比如名字,信息密码等等,而这些数据是由WordPress处理的,而GPS定位日常活动日志(快速变化的数据)等数据则由nodejs处理。 是否有可能通过在不同的端口上运行WordPress和nodejs来实现这一目标,并使用Rest API进行组合,或者是否有更好的方法来处理这种types的堆栈。

使用jQuery进行WordPress数据库的服务器端操作

我想执行自定义的HTML转换使用jQuery的WordPress的post数据库(卫生的HTML,重写图像等)我想通过XSLT,XPath,因为它的力量和美丽的jQuery使用jQuery。 这将是一次批量操作。 运行读取SQL数据库的服务器端脚本,生成DOM树,运行jQuery脚本,然后把结果HTML放回去,最好的办法是什么? 据我所知你可以用node.js做jQuery,但是我对细节不是很熟悉。 我也不知道MySQL连接和服务器端Javascript是什么情况。

在Node.js中针对WordPressvalidation请求

我有一个Wordpress网站和一个node.js应用程序一起形成我正在build设的Web应用程序。 我使用节点,因为socket.io和Wordpress有很多其他的原因。 无论哪种方式,我不能放弃wordpress或节点 我面对的问题是确保通过wordpresslogin的用户在向节点服务器发出请求时是有效的用户。 我应该在wordpressauthentication过程中将会话信息推送到节点服务器,并让它保持自己的会话吗? 然后在随后的请求到Node服务器只使用它? 我正在努力让我的头在此,并会感谢任何帮助。

将WordPress集成到Heroku的node.js网站上?

我有一个使用Heroku Cedar( http://EasyNDA.com )上运行的node.js框架构build的部署生产Saas业务。 现在我想要有一个完整的博客( http://Easynda.com/blog截至今天的黑客是来自wordpress.com的iFrame – 很多缺点)。 我在Heroku上有一个单独的Wordpress.org PHP应用程序; 但是,这些是独立服务器上的独立应用程序 – 有没有办法将Wordpress.org与我的Heroku node.js应用程序集成,以便从UI和URL的angular度来紧密集成它们? 一个Heroku的node.js Cedar实例可以作为Wordpress的PHP吗? 还是有另一种方式来做到这一点顺利?

MySQL – 当一个表可能没有对应的行时,如何在查询中组合两个表

我正在用NodeJS和MySQL编写一个基本的CMS系统。 我正在使用WordPress的post的表格结构,即“post”和“post_meta”。 'posts'表有以下几列… id post_title post_date …etc “post_meta”表格包含以下几列… id post_id – ID of associated post meta_key meta_value 我喜欢这种风格,因为它可以让我的行很容易在SQL编辑器中读取,而不必长时间滚动,也可以根据需要添加额外的元数据。 使用JOIN(下面的查询)我能够创build一个结果集,其中包含来自“posts”的值,以及以“post_meta.meta_key”命名的包含“post_meta.meta_value”值的附加列。 我目前遇到的问题是如何去返回'meta_key'不存在于'posts_meta'表中的结果,而是用NULL填充结果列。 用法示例 2post在'posts'表中,第一个有2个meta_keys与它关联,另一个只有1个。 'post'表格内容 id : 1 title : 'Post 1' post_date : 'timestamp of posted date/time' id : 2 title : 'Post 2' post_date : 'timestamp of posted date/time' 'posts_meta'表格内容 id : 1 post_id : […]

Woocommerce api列出了所有现在全部返回的产品

我正在使用节点(js)的woocommerce-api,由于某种原因,无论我尝试这个代码块只保留返回10个产品,而不是整个列表。 有人有build议吗。 提前致谢。 WooCommerce.get('products', function(err, data, res) { if (res !== null) { allItems = JSON.parse(res); } });

在非Javascript服务器上使用基于Javascript的服务器有什么好处?

免责声明:这个问题会有些开放。 我也希望回复部分基于开发者偏好。 我最近一直在做一些关于Express.js的研究(通过Node.js),我正在努力寻找如何将这些技术应用到我当前开发网站的工作stream程中。 最近我一直在Wordpress或Ruby on Rails中工作,之前将运行在Apache上,后者将运行在它自己的专有服务器上(我假设)。 现在也许我只是没有理解的东西,但我看不到有利于获得支持基于Javascript的框架/服务器。 如果在我的工作stream程的这一部分有明确的优势,他们会是什么? 我一直没有find任何方法来适应(每说)一个Rails应用程序或Wordpress网站。 有人能指出我在已经使用的这些技术之上的一些更好的帮助吗? 最后一个问题,如果有人在浏览器中禁用Javascript,会发生什么? 基于Javascript的服务器如何反应(如果有的话)?

在heroku上集成博客和node.js应用程序

我有一个在heroku上部署的node.js应用程序。 一般使用引导程序,并希望在网站中embedded一个博客。 WordPress的只提供了帮助,我不能用在与Heroku上的节点交界处。 解决scheme是要写另一个应用程序在PHP(我没有处理),再次部署,并将其绑定到网站; 或寻找一些替代博客平台。 需求不是很大:我需要一个博客(能够在同一个域名下以纯文本撰写/评论)与网站风格类似(现在是商业模板 )。 问题是我将如何去呢? 如果我selectWordPress,我应该如何处理不兼容问题? 如果它是一些替代平台(例如Ghost),绑定到网站的方式是什么? 代码行的答案非常感谢。 进一步的澄清将尽快提供。 我会接受并加上描述解决scheme的答案。