Tag: wordpress

PHP警告:POST内容 – 长度为8978294个字节,超过了第0行的Unknown中8388608个字节的限制

当我在XAMPP本地开发环境中尝试上传WordPress上的导入时出现此错误: 警告:POST内容长度为8978294个字节,超出了第0行中未知的8388608个字节的限制 我将upload_max_filesize从2M更改为1000M ,但似乎没有任何作用。 有任何想法吗?

如何添加一个PHP页面到WordPress?

我想为我的WordPress博客创build一个自定义页面,它将执行我的PHP代码,同时仍然是整个网站CSS /主题/devise的一部分。 PHP代码将使用第三方API(所以我需要包括其他PHP文件) 我如何做到这一点? NB我没有特别的需要与Wordpress API交互 – 除了包括某些其他的PHP库,我需要我没有其他的依赖关系,我想包括在WP页面的PHP代码。 所以显然任何不需要学习WP API的解决scheme都是最好的解决scheme。

在WordPress中加载更多文章Ajax Button

我浏览了一下旧的问题,并尝试了许多不同的方法,似乎这样做。 最近我必须在这里工作: 如何在自定义WP_Query Ajax上实现分页 我已经尝试了一切,它只是没有工作。 页面上绝对没有任何变化。 如果你检查加载更多的button,并点击它,jquery使更多的button操作,因为它从<a id="more_posts">Load More</a>更改为<a id="more_posts" disables="disabled">Load More</a> ,即使这对我来说似乎不对。 这不是添加post,我想我错过了一些简单的事情,但对于我的生活,我无法解决这个问题。 我的模板文件中的代码是: <div id="ajax-posts" class="row"> <?php $postsPerPage = 3; $args = [ 'post_type' => 'post', 'posts_per_page' => $postsPerPage, 'cat' => 1 ]; $loop = new WP_Query($args); while ($loop->have_posts()) : $loop->the_post(); ?> <div class="small-12 large-4 columns"> <h1><?php the_title(); ?></h1> <p><?php the_content(); ?></p> </div> […]

如何添加一个简单的jQuery脚本到WordPress?

我阅读了关于在WordPress中使用jQuery的Codex和一些博客文章,而且非常令人沮丧。 我已经尽可能在functions.php .php文件中加载jQuery,但所有的指南都是蹩脚的,因为他们假设你已经有了大量的WordPress的经验。 例如,他们说,现在我通过functions.php文件加载jQuery,现在我所要做的就是加载我的jQuery。 我到底该怎么做? 什么文件,具体来说,我添加代码? 如何将它添加到单个WordPress页面?

警告:preg_replace():未知修饰符']'

我有以下错误: 警告:第38行的xxx.php中的preg_replace():未知修饰符']' 这是第38行的代码: <?php echo str_replace("</ul></div>", "", preg_replace("<div[^>]*><ul[^>]*>", "", wp_nav_menu(array('theme_location' => 'nav', 'echo' => false)) )); ?> 有人可以帮我解决这个问题吗?

如何在WordPress短代码中使用AJAX?

我有一个代码来显示一个随机的报价。 一个人写了一个函数来实现所有这些。 但由于某些原因通过AJAX更新数据不起作用。 当你按下“新报价”button,没有任何反应。 也许有人知道为什么? 在下面的代码中需要解决什么问题,以便在单击“新报价”时加载新的报价? PHP /wp-content/themes/%your_theme%/js/ajax-load-quote.php <?php /* uncomment the below, if you want to use native WP functions in this file */ // require_once('../../../../wp-load.php'); $array = file( $_POST['file_path'] ); // file path in $_POST, as from the js $r = rand( 0, count($array) – 1 ); return '<p>' . $array[$r] . '</p>'; […]

TypeError:'undefined'不是一个函数(评估'$(document)')

我正在使用一个WordPress网站。 我将这个脚本包含在标题中。 当脚本加载时,我得到这个错误: TypeError:'undefined'不是一个函数(评估'$(document)') 我不知道是什么造成了这个问题,甚至是什么意思。 在萤火虫,我得到这个: $不是一个函数

TypeError:$在调用jQuery函数时不是函数

我在一个WordPress插件中有一个简单的jQuery脚本,它使用如下的jQuery包装器: $(document).ready(function(){ // jQuery code is in here }); 我在WordPress Dashboard中调用这个脚本,并在加载jQuery框架之后加载它。 当我检查Firebug中的页面时,我经常收到错误信息: TypeError:$不是一个函数 $(文件)。就绪(函数(){ 我应该用这个函数包装脚本: (function($){ // jQuery code is in here })(jQuery); 我有这个错误不止一次,我不知道如何处理它。 任何帮助将不胜感激。

用多个Docker容器设置Nginx问题

目前我想设置一个服务器,它有一个Docker WordPress和Nginx,可以作为代理服务器。 我希望将来能够拥有多个WordPress,NodeJS,ROR等,坐在这个Nginx代理之后。 当我尝试连接到我的服务器端口80我得到一个403禁止。 我可以构建Docker WordPress映像,并可以在远程PC上的端口8080上连接到它。 这里是我的Docker WordPress的compose.yml: version: "3.1" services: my_wordpress: image: wordpress ports: – 8080:80 environment: WORDPRESS_DB_PASSWORD: password WORDPRESS_DB_HOST: my_mysql_wordpress my_mysql_wordpress: image: mysql:5.7 environment: MYSQL_ROOT_PASSWORD: password 这是我尝试构建一个Nginx容器时的一部分,我正在禁止403。 Nginx的DockerFile: FROM nginx COPY nginx.conf /etc/nginx/nginx.conf Nginx的compose.yml: version: "2" services: web: restart: always image: nginx ports: – "80:80" volumes: – /path/in/vm/www:/usr/share/nginx/html external_links: – mywordpress_wordpress_1:mywordpress networks: default: […]