小编Sar*_*a44的帖子

2个日期值之间的随机时间和日期

我正在尝试编写一个PHP脚本(或代码行)来回显2个日期之间的随机时间和日期,例如

2012-12-24 13:03

这将介于我选择的2012年10月1日至2013年1月1日之间.

任何想法如何最好地做到这一点?提前致谢.

php

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

WooCommerce展示缺货产品SELECTIVELY

如何在类别视图中有选择地显示缺货产品?我知道我可以在WooCommerce选项面板中为所有产品做到这一点,但我需要更多地控制它.我正在考虑在我的主题的functions.php中添加一些内容,例如:

add_action( 'xyz', function() {
    global $product;

    if ( !$product->is_in_stock() ) {
        //Need to make it viewable here but selectively, not globally;
    }
});
Run Code Online (Sandbox Code Playgroud)

产品页面上的单个复选框切换将是完美的,例如"即使库存水平为零也显示".

注意 - 对于> 500个产品,我需要有一个复选框,用于我需要的几个可见的,而不是相反.

有任何想法吗?

php woocommerce

3
推荐指数
1
解决办法
1798
查看次数

php随机mysql数据

我有一个MySQL数据库,表中有6列.最终会有大约100行,现在我有3行.

列标题:FirstName,SecondName,Sentence1,Sentence2,Sentence3,Sentence4

所有表都设置为VARCHAR

我想在网页上使用php从每一行调用随机数据,例如混合和匹配row1 FirstName与row3 SecondName和row2 Sentence1等.

我读到使用php随机化更快但我真的无法掌握如何做到这一点,尽管搜索.

我可以连接到我的MySQL数据库并使用以下代码返回结果:

    <?php
    // Connect to database server
    mysql_connect("localhost", "xxx", "yyy") or die (mysql_error ());
    // Select database
    mysql_select_db("zzz") or die(mysql_error());
    // SQL query
    $strSQL = "SELECT * FROM Users";
    // Execute the query (the recordset $rs contains the result)
    $rs = mysql_query($strSQL);
    // Loop the recordset $rs
    // Each row will be made into an array ($row) using mysql_fetch_array
    while($row = mysql_fetch_array($rs)) {
    // Write the value of the column FirstName (which …
Run Code Online (Sandbox Code Playgroud)

php mysql random

2
推荐指数
1
解决办法
3065
查看次数

用jQuery添加另一个div

我循环遍历XML文件中的每个相关标记并执行此代码.

$('<div class="product_image"></div>').html('<a href="'+url+'"><img src='+urlZoomImage+' /></a>').appendTo('#content');
$('<div class="product_title"></div>').html('<a href="'+url+'">'+title+'</a>').appendTo('#content');
Run Code Online (Sandbox Code Playgroud)

我想用一个名为product_box的div来包围product_image和product_title,如下所示:

<div id="content">
  <div class="product_box">
    <div class="product_image">My image code</div>
    <div class="product_title">My title code</div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

只有内容div写在HTML中,它必须保持这样(我不能在那里写product_box代码,因为它是在每个成功的查找上生成的).我该怎么做呢?

提前致谢.

jquery append prepend

2
推荐指数
1
解决办法
96
查看次数

过滤以检查关键字并相应地显示侧边栏内容

在Wordpress中,是否可以阅读帖子的内容并查找关键词,然后相应地显示侧边栏内容?例:

如果帖子内容包含单词'cheese',则不显示侧栏广告,否则显示.

有关额外信息,我有> 500个帖子,因此不希望为每个帖子添加标签或自定义字段.

我将包含代码示例,但我真的不确定是否从functions.php中的正则表达式开始,如果是这样,那么我在侧边栏代码中寻找什么呢?

提前致谢.

更新1 - 对于这个目的,Stripos似乎比正则表达式更快在php.net上的应用程序所以我使用了这个.

更新2 - 我当前的设置...在index.php(或page.php等取决于主题):

    <?php
    if( has_keyword() ) {
        get_sidebar( 'special' );
    } else {
        get_sidebar( 'normal' );
    }
    ?>
Run Code Online (Sandbox Code Playgroud)

并在functions.php中

function has_keyword ()
{
    global $post;

    $mywords = array('word1', 'word2', 'word3');
    foreach($mywords as $word){

        // return false if post content does not contain keyword
        if( ( stripos( $post->post_content, $word ) === false ) ) {
        return false;
        };
    };
        // return true if it does
        return true;
}; //end …
Run Code Online (Sandbox Code Playgroud)

php wordpress

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

标签 统计

php ×4

append ×1

jquery ×1

mysql ×1

prepend ×1

random ×1

woocommerce ×1

wordpress ×1