小编Zac*_*ter的帖子

获取wordpress中帖子的作者ID

我创建一个循环,它提取有关用户活动的信息.代码在作者页面上,我想要的是获取当前作者ID,因此根据用户所在的作者页面,它将获取该作者的ID.

请参阅下文,我希望AUTHOR-ID成为当前作者的ID.

<script type="text/javascript">
                            var pieData = [
                            <?php

                            $user_id = AUTHOR-ID;

                            /* Get all categories */
                            $rand = array('0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f');


                            $categories = get_terms( 'category', 'orderby=count&hide_empty=0' );

                            /* Loop for each category to count the posts of the user */
                            foreach($categories as $category)
                            {
                            $color = '#'.$rand[rand(0,15)].$rand[rand(0,15)].$rand[rand(0,15)].$rand[rand(0,15)].$rand[rand(0,15)].$rand[rand(0,15)];
                               $cat_name = $category->name;
                               $cat_id = $category->term_id;
                               $post_count = count(get_posts("cat=$cat_id&post_author=$user_id"));

                               echo "

                                            {
                                                value: ".$post_count.",
                                                color:'".$color."',
                                                label: ".$user_id."
                                            },";

                            } …
Run Code Online (Sandbox Code Playgroud)

php wordpress foreach loops

19
推荐指数
2
解决办法
7万
查看次数

WordPress:自定义Genesis标题

我刚刚进入Genesis Framework.

在普通主题中,如果要编辑标题,则打开该header.php文件.

但是在创世纪中,头文件不在子主题中.我环顾四周,找到了添加自定义标头支持的方法,但我需要一些指导.

下面的代码是启用自定义标头支持.我假设这进入了functions.php文件.但是我如何在这里添加代码呢?如果我想说拉入自定义字段,或者在此部分添加div,或带入滑块,该怎么办?我如何实际使用这段代码让我在子主题标题中添加html和php?

/** Add custom header support */
add_theme_support( 'genesis-custom-header', 
    array( 'width' => 960, 'height' => 100, 'textcolor' => '444', 
          'admin_header_callback' => 'minimum_admin_style' ) );
Run Code Online (Sandbox Code Playgroud)

wordpress genesis

4
推荐指数
1
解决办法
1万
查看次数

使用 PURE JS 添加基于输入标签的占位符属性 - 无 jQuery

我需要获取每个元素的标签并将其作为占位符属性应用于输入,虽然我得到了大约一半,但似乎无法仅获取元素的文本来添加属性

请注意,我无法在任何方面使用 jQuery

JS:

var elements = document.querySelectorAll('p.form-field');
Array.prototype.forEach.call(elements, function(el, i){
  var chel = el.querySelectorAll('.field-label');
  console.log(chel.textContent);
});
Run Code Online (Sandbox Code Playgroud)

HTML:

<form accept-charset="UTF-8" method="post" action="nottelling" class="form" id="pardot-form">
    <p class="form-field first_name pd-text required ">
        <label class="field-label" for="25492_61334pi_25492_61334">First Name</label>
        <input type="text" name="25492_61334pi_25492_61334" id="25492_61334pi_25492_61334" value="" class="text" size="30" maxlength="32" onchange="" /> 
    </p>

    <div id="error_for_25492_61334pi_25492_61334" style="display:none"></div>

    <p class="form-field last_name pd-text required ">
        <label class="field-label" for="25492_61336pi_25492_61336">Last Name</label>
        <input type="text" name="25492_61336pi_25492_61336" id="25492_61336pi_25492_61336" value="" class="text" size="30" maxlength="32" onchange="" /> 
    </p>

    <div id="error_for_25492_61336pi_25492_61336" style="display:none"></div>

    <p class="form-field email pd-text required ">
        <label class="field-label" …
Run Code Online (Sandbox Code Playgroud)

html javascript forms placeholder

0
推荐指数
1
解决办法
3885
查看次数

标签 统计

wordpress ×2

foreach ×1

forms ×1

genesis ×1

html ×1

javascript ×1

loops ×1

php ×1

placeholder ×1