我正在使用wordpress创建一个有职位的网站,我想知道存储公司详细信息的最佳方式,因为每个职位都必须链接到公司.
通常我会在我的数据库中设置公司表,并在每个工作岗位中放置公司ID,然后加入以获取公司详细信息.
但是我经常遇到这样的想法:在Wordpress开发中创建新表(例如这里)并不总是最好的选择 .相反,我会更好地使用自定义帖子类型.
但是如何存储公司细节呢?为公司创建自定义帖子类型是否正确,然后为每个公司添加新帖子?然后使用自定义字段存储每个数据?
或者我最好创建新的数据库表?什么更好,为什么?
我在span元素中有一个经常更改的数字.我希望能够检测到这个数字的任何变化,并将该数字存储在变量中.
到目前为止我试过这个:
var x = $('#mynum').text();
Run Code Online (Sandbox Code Playgroud)
但是,此代码未检测到任何更改 - 它仅在页面首次加载时获取值.
我也试过这个:
$('#mynum').bind('change',function(){
alert('wahoo!'); });
Run Code Online (Sandbox Code Playgroud)
但是我甚至无法提醒它.
什么是最好的方法来检测更改并将数字存储在变量中?
我正在使用admin-ajax.php进行AJAX请求,我根据检查的复选框过滤帖子.它工作得很好,虽然我很难找到一种方法来返回每个帖子的元细节.
我只是使用query_posts获取我的数据如下:
function ajax_get_latest_posts($tax){
$args= array(
'post_type'=>'course',
'tax_query' => array(
array(
'taxonomy' => 'subject',
'field' => 'slug',
'terms' => $tax
)
)
);
$posts=query_posts( $args);
return $posts;
}
Run Code Online (Sandbox Code Playgroud)
我如何修改它以返回元数据?我知道我可以使用meta_query按元数据过滤帖子,但我只想在帖子中显示数据.
如何使用base_convert将数字映射到字母?
例如123456将成为ABCDEF.所以123321号将成为ABCCBA
我实际上有一个唯一的数字,需要以字母串的形式保持它的独特性.有什么办法吗?
我需要检查数字是否在字母旁边,如果是,请添加下划线.
例如:
Grapes23 --> Grapes_23
Run Code Online (Sandbox Code Playgroud)
我已经尝试了很长一段时间,但我是正则表达式的新手.我试过这个,但它不起作用:
str=str.replace(/([A-z]+)([0-9])/i, '_'); //if number next to letter, add underscore
Run Code Online (Sandbox Code Playgroud)
我很感激任何帮助,谢谢!