我有一个类,并且在所构建的插件中有一个接口,该接口需要访问列出worpress类别的功能。如何包括使用本机wordpress功能所需的文件。由于请求是由ajax对此接口提出的。有任何想法吗?
this.RequestVideos = function(){
var dados = {};
dados.KeywordUrl = escape($('#termo_pesquisa').val());
dados.categoria = $('#categorias').val();
dados.ordenacao = 'sponsor';
dados.host = Importer.GetSponsors();
dados.duracao = $('#duracao').val();
$.get('/wp-content/plugins/mega-importer/class/Importer.interface.php',dados,function(resposta, status){
Importer.EsconderPainelImportacao();
$('#videos_search').html(resposta);
$('.duracao').mask('00:00:00');
});
}
我需要在Importer.interface.php中访问wordpress的本机功能,以便能够从数据库中检索可用类别的列表
谢谢您的进阶!
更新,Plano B(获取所有类别的ID,然后在我的页面中选择存在的选项并发送到importer.interface.php)
Wordpress使我感到荒谬的沮丧。为什么不在html,javascript,php和数据库之间进行任何分隔。一切都像大垃圾一样杂乱无章。我花了20年的时间从事程序员工作,其中许多人都不再编写Wordpress插件。最后,如果您仍然想要带有功能示例的文档,则会遇到英文全文本,其中语言障碍会破坏总体理解,最糟糕的是,没有任何功能示例可以澄清您的疑问。谢谢您的工作,但我要使用Plan B广告素材。
this.GetAllCategorias = function(){
var obj = [];
var ids = new Array();
var labels = new Array();
$("#categorias option").each(function(){
ids.push($(this).val());
labels.push($(this).text());
});
obj.push(ids.join());
obj.push(labels.join());
return JSON.stringify(obj);
}