草庐IT

backup_wordpress

全部标签

php - wordpress 自定义帖子类型中的字段验证和显示错误

大家好,我在wordpress中开始了我的第一个插件,经过一些工作后我在现场验证中受到了打击..问题是我有一个名为"preix_author_url"的字段,然后在我的插件中使用add_action('save_post','my_function_name');我已经创建了一个验证类示例在“my_function_name()”functionmy_function_name(){global$post;if(defined('DOING_AUTOSAVE')&&DOING_AUTOSAVE)return;if(isset($_POST['post_type'])&&$_POST['

php - WordPress WP_Query 'orderby' 不工作

我的查询未使用orderby参数对我的帖子进行排序。一点背景:我在循环遍历“类别”ID的自定义分类的foreach语句中。在该foreach语句中,我试图调用一个新的WP_Query从该foreach循环的每个“类别”获取帖子。我的args数组如下:$args=array('post_type'=>'wpsc-product','post_status'=>'publish','showposts'=>-1,'tax_query'=>array(array('taxonomy'=>'wpsc_product_category','field'=>'term_id','terms'=>$

php - 如何在 PHP 中创建 Wordpress 短代码样式的函数

我正在尝试在PHP中创建一个Wordpress短代码样式的功能,以用图像替换像“[[133]]”这样的短代码。基本上,我有一个MySQL表,其中包含ID为1-150的图像URL/标题/字幕,我希望能够使用这样的短代码将它们动态插入到我的页面文本中:Blablablablablabla。[[5]]另外,blablablablabla[[27]]嘿,blablabla![[129]]所以,我只想获取ID作为$id,然后将其提供给MySQL查询,例如mysql_query("SELECTtitle,subtitle,urlFROMimagesWHEREid=$id")然后用img/title

php - 使用 ajax 保存 wordpress 设置 api 选项,

我已经为这个问题苦苦挣扎了一段时间。我有一个主题选项页面,并注册了一个选项。每次用户按下保存按钮时,我一直在尝试通过ajax更新选项,这是我的代码。JS:functionsave_main_options_ajax(){$('.main-options-form').submit(function(){varb=$(this).serialize(),optdata={action:"wp_ajax_main_options_save",data:b};$.post(ajaxurl,b,function(response){if(response==1){alert('sucess')

php - 导出到 csv wordpress

我需要将一个表中的数据导出到一个csv文件中。我能够正常获取数据,但浏览器未生成CSV文件。我的代码是这样的:标题的问题。我只得到用逗号分隔值的输出,但没有得到csv文件。/*ConvertingdatatoCSV*/publicfunctionCSV_GENERATE($getTable){ob_clean();global$wpdb;$field='';$getField='';if($getTable){$result=$wpdb->get_results("SELECT*FROM$getTable");$requestedTable=mysql_query("SELECT*FR

php - 在两个不同的用户表之间共享 wordpress 站点

我有一个wordpress网站和一个iphone应用程序。两者都有一个包含不同用户表的公共(public)数据库。1>mysite.com>>wp_user2>iPhone应用>>app_user我想要的是,我想让应用程序用户能够登录到WordPress网站。意味着1>站点用户只能登录到站点2>应用用户可以登录网站+iPhone应用我怎样才能让应用程序用户能够登录网站。我试过调试WP-login脚本,但找不到正确的方法我需要你们的帮助。谢谢。 最佳答案 所需的功能看起来有点棘手,可能还有更多方法,但我推荐的方法是:在wordpres

php - 你如何在 wordpress 中使用 session 变量?

我有以下插件:http://wordpress.org/support/plugin/wp-session-manager我不知道如何在WordPress中使用session变量。根据我阅读的理解,这就是它应该如何使用:我在第一页(第1页)上有以下内容:global$wp_session;$wp_session['loggedIn']=15;echo$wp_session['loggedIn'];在第一页上,session变量有效,但在第二页上,session变量无效。谁能告诉我哪里出错了?谢谢。 最佳答案 替换:global$wp

php - WordPress:更改管理子菜单顺序

我已经创建并注册了一个管理页面作为“帖子”管理菜单下的子菜单。但问题是它出现在wp-submenus的末尾(即,在“标签”之后),如何更改此自定义管理页面子菜单条目的顺序以显示在“添加新”之后?我正在使用此功能在edit.php(帖子菜单)下注册我的子菜单add_submenu_page('edit.php',"mycustomsubmenu","mycustomsubmenu",CAPABILITY,'my_custom_submenu',"scrollcore_newsroom_articles"); 最佳答案 找到解决方案,只

php - WordPress category.php 分页 404 错误

我试图在我的category.php文件中显示带有分页的类别帖子,但是当我单击“旧帖子”按钮时,我收到404。这是我当前用于查询的代码:25,'cat'=>$cat,'paged'=>(get_query_var('paged')?get_query_var('paged'):1)));if(have_posts()):?>我使用的永久链接结构是/%category%/%postname%/我读到有一个错误,如果将“posts_per_page”设置为小于默认值,就会出现404错误,但这似乎不是问题所在。我设置中的默认值是20。有什么想法吗?这是永久链接设置的问题吗?/category

php - WordPress Timber 获取自定义帖子类型的帖子

我正在深入研究WordPress和Timber,我遇到了一个我无法解决的问题。我创建了一个名为“project”的自定义帖子类型,我在其中创建了一个名为“project_category”的自定义字段。该自定义字段包含两个选项(图形、网页设计)的复选框。问题是如何显示包含project_category“图形”的所有项目?我是这样开始的:graphic.php模板我用这些wp查询创建了一个graphic.php文件:$context=Timber::get_context();$args=array(//Getposttypeproject'post_type'=>'project',