草庐IT

wordpress-shortcode

全部标签

javascript - 为什么 Wordpress ajax 会死 ('0' )

我在我的functions.php文件中添加了以下内容:add_action('wp_ajax_send_email','send_email_callback');add_action('wp_ajax_nopriv_send_email','send_email_callback');所以我添加了以下回调函数:send_email_callback(){//dosomeprocessingechojson_encode(array('response'=>'Yamanitworked.'));//returncontrolbackto*-ajax.php}这是返回到我的javasc

javascript - 在 Javascript 中使用 Wordpress 定制器

我已经为WordpressCustomizer制作了一个自定义控件,我想在脚本(Instafeed.js)中设置我的控件,以更改limit数字。正在关注thisanswer到目前为止我就是这样做的varuserFeed=newInstafeed({get:'',tagName:'',clientId:'',limit:varimglimit=;,});userFeed.run();函数$wp_customize->add_setting('imglimit',array('default'=>'','section'=>'section',));$wp_customize->add_c

php - Wordpress PHP 函数_n() 只翻译单数文本

我正在使我们的Wordpress插件与translate.wordpress.org兼容,并使用此代码来简化复数/翻译:echo_n('size','sizes',$count,'my-domain');我们还有.po/.mo文件,其中包含例如:msgid"size"msgstr"afmeting"msgid"sizes"msgstr"afmetingen"这是我得到的输出:echo_n('size','sizes',1,'my-domain');//expected:1afmeting//actual:1afmetingecho_n('size','sizes',2,'my-doma

php - 同时登录两个 wordpress 博客

我遇到了一个小问题,因为我目前正在尝试以编程方式同时登录两个wordpress博客。我有一个自定义登录页面,必须为两个wordpress博客创建session。一个博客工作得很好,但因为我必须包含另一个wp-load.php它不适用于第二个......我的代码到目前为止:...publicstaticfunctionblogLogin($mail,$password){require__DIR__.'/../blog/wp-load.php';$wpuser=get_user_by('email',$mail);if(!$wpuser)$wpuser=get_user_by('logi

php - 如何在wordpress中通过jQuery/Ajax上传图片

我正在尝试从wordpress注册表单(自定义表单)上传图片。我找到了很多通过ajax上传的方法,但没有一种适合我。这是没有标签的表单Idproof这里是jQuery脚本代码$('#wp-submit-register').click(function(){wpestate_register();});functionwpestate_register(){varuser_role=$('#first_name').val();varfdata=newFormData();fdata.append('file',$('#id_proof')[0].files[0]);$.ajax({t

php - 如何使用 .htaccess/Apache2 在子目录中配置 wordpress 应用程序和简单的 php 应用程序?

我想用一个简单的php应用程序配置一个Wordpress应用程序。应用程序的目录结构如下:根目录:/var/www/demoApp/WordPress目录:/var/www/demoApp/wordpress/这里我想使用路由http://BASE_URL/wordpress访问wordpress应用程序.但是我无法配置htaccess文件。/var/www/demoApp/目录下的所有php页面都可以正常使用urlhttp://BASE_URL/.虽然没有正确加载wordpress文件。这是我的Apache配置block:ServerNamelocalhostServerAdminw

php - WordPress:按自定义日期字段订购 WP_Query 并在每个月后拆分循环

我正在使用WordPress自定义帖子类型来管理和显示我网站上的事件。为了对事件进行排序,我使用了一个包含日期的自定义元字段(存储方式如下:YYYY-MM-DD)。我根据当前日期检查元字段。像这样:$current_date_query=date('Y-m-d');$temp=$wp_query;$wp_query=null;$wp_query=newWP_Query();$wp_query->query(array('post_type'=>'event','meta_key'=>'event_date','meta_compare'=>'>=','meta_value'=>$cur

php - 在 heroku 上安装 Wordpress,访问页面非根页面,服务器配置

我已经在wordpress的heroku上进行了native安装,安装和运行良好。我可以设置它、构建页面、发帖,但是在路由方面,我遇到了问题。我似乎无法创建要显示的页面/帖子,并且无论我使用ngnix还是apache作为服务器,我都会收到404。例如,我正在使用Apache2部署PHP7.1.11,我的Proc文件是:web:vendor/bin/heroku-php-apache2/页面呈现良好。但是没有子页面,例如:xyz.com/2017/10/test/结果为404,如日志中所示:2017-10-31T19:16:35.829992+00:00heroku[router]:at

php - WordPress 联系表格 7 文本值更改

WordPress-联系表7我正在尝试找出当有人在其中输入值时修改cf7字段值的过滤器。当用户输入文本框并提交数据时,验证-我已经完成了如果输入无效,则不应转到致谢页面-我已经完成了用新数据替换文本字段-未完成例如:1add_filter('wpcf7_validate_text*','your_validation_filter_func_tel',100,2);functionyour_validation_filter_func_tel($result,$tag){$Yourvalue=$_POST['your-number'];if(strlen($Yourvalue)==2)

php - Wordpress 搜索栏结果为空白页

我有一个简单的搜索表单在我的博客侧边栏,它将只搜索博客。"method="GET">这是网站网址:http://dev.wonder.lk/blog/以下是我应用的搜索类型,博客中可用的值-对于某些值,它会给出结果,但有时会说找不到。例如:搜索hello(但您可以看到HelloWorld博客在存档中)搜索其他post_type值-结果是一个空白的白页,即使我看不到页眉或页脚。例如:搜索ninja是一个产品类型这些是代码,search.phpsearch-post.phpNoresultsfoundfor:''blog-sidebar和blog-post-list是HTML结构。问我是否