我在 wordpress 中创建了一个自定义表,custom_users我想通过 API 访问记录
函数.php
function get_wp_custom_users()
{
global $wpdb;
$custom_users = $wpdb->get_results("SELECT * FROM wp_custom_users");
foreach ($custom_users as $custom_user)
{
echo $custom_user->first_name.' '.$custom_user->last_name;
}
}
add_action('rest_api_init', function()
{
register_rest_route( 'wpcustomusers/v1', '/users/', array(
'methods' => 'GET',
'callback' => 'get_wp_custom_users'
));
});
Run Code Online (Sandbox Code Playgroud)
可以通过 url 访问 API http://localhost/mywebsite/wp-json/wpcustomusers/v1/users
您知道如何for loop从 API 请求中返回as JSON 中的结果吗?
我希望看到所有字段返回..感谢您的帮助。
我正在创建一个保存用户注册的表单.我想将密码作为哈希或md5插入数据库.
这是我的html表单,只有很少的coldfusion代码:
<form id="myForm" class="ui form segment" method="post" action="registeraction.cfm">
<p>Let's go ahead and get you signed up.</p>
<div class="field">
<div class="field">
<label>Name</label>
<input placeholder="Name" name="name" type="text">
</div>
</div>
<div class="field">
<div class="field">
<label>Email</label>
<input placeholder="Email" name="email" type="email">
</div>
</div>
<div class="field">
<div class="field">
<label>Password</label>
<input placeholder="Password" name="password" type="password">
</div>
</div>
<input class="ui blue submit button" type="Submit" value="Submit">
</form>
Run Code Online (Sandbox Code Playgroud)
这是registeraction.cfm中的代码:
<!--- Insert the new record --->
<cfinsert datasource="mydatasource" tablename="Users">
<h1>User Added</h1>
<cfoutput> You have added #Form.name# #Form.email# to the testdb database. …Run Code Online (Sandbox Code Playgroud) 我的目标是不使用代码jQuery而只依赖JavaScript/ES6代码。我认为可以通过使用 JavaScript 来选择元素document.queryselectorAll并将其分配给变量。
您知道jquery class selectorvs之间是否存在性能差异吗document.queryselectorAll?
例如:$(".list-wrap .list-item") 与 var elementSelector = document.querySelectorAll(".list-wrap .list-item")
我还试图找出如果我可以纯粹用 javascript 而不使用它来jQuery完成它会更快,因为我没有使用额外的库。
任何帮助是极大的赞赏。谢谢。
我有面包屑,在特定链接中生成连字符.
<div class="breadcrumbs">
<span class="home">
<a href="#"><span property="name">Home</span></a>
</span>
<span>
<a href="#" class="post post-vehicle-archive"><span property="name">books-for-sale</span></a>
</span>
<span>
<a href="#" class="book-name"><span property="name">Soup for the sould</span></a>
</span>
</div>
Run Code Online (Sandbox Code Playgroud)
我想删除class ="post post-vehicle-archive"中的大肆宣传.
这是我到目前为止尝试的代码:
<script type="text/javascript">
var j = jQuery.noConflict();
j(function() {
var getTermName = j('.breadcrumbs .post.post-type-archeive > span');
j(getTermName ).text(value.replace(/\-/g, " "));
});
</script>
Run Code Online (Sandbox Code Playgroud)
结果应该是"待售书籍"
任何帮助表示赞赏.
html ×4
css ×3
javascript ×3
jquery ×2
coldfusion ×1
node.js ×1
php ×1
sql-server ×1
wordpress ×1