小编rne*_*ius的帖子

在woocommerce电子邮件通知中get_post_meta

我正在尝试从woocommerce电子邮件模板中的订单中获取一些数据,但get_post_meta只返回false.此代码适用于thankyou页面.我花了太多时间在这上面.任何帮助,将不胜感激.谢谢!

global $post;

echo "test!!!<br />";
$x = get_post_meta( $order->id, 'attendee_data', true );
$y = get_post_meta( $order->id, 'attendee_test', true );
echo $order->id . '<br />';
echo $x;
echo $y;
Run Code Online (Sandbox Code Playgroud)

我附上了sql的图片和电子邮件.

SQL:http://i.stack.imgur.com/zUFBa.png

电子邮件:http://i.stack.imgur.com/Uqtih.png

整个电子邮件模板:

<?php do_action('woocommerce_email_header', $email_heading); ?>

<p><?php _e( "Your order has been received and is now being processed. Your order details are shown below for your reference:", 'woocommerce' ); ?></p>

<?php do_action( 'woocommerce_email_before_order_table', $order, $sent_to_admin, $plain_text ); ?>

<h2><?php echo __( 'Order:', 'woocommerce' …
Run Code Online (Sandbox Code Playgroud)

wordpress woocommerce

8
推荐指数
1
解决办法
2522
查看次数

如何使用selenium python通过href值查找元素?

我有一个只有href值作为属性的锚标记的href值.现在我想在页面中找到与href值具有相同值的元素并单击它.我无法使用标准的硒方法找到任何方法.我怎么能这样做?基本上这些是我找到的功能,但似乎我不能使用以下任何一个:

find_element_by_id
find_element_by_name
find_element_by_xpath
find_element_by_link_text
find_element_by_partial_link_text
find_element_by_tag_name
find_element_by_class_name
find_element_by_css_selector
Run Code Online (Sandbox Code Playgroud)

python selenium

8
推荐指数
3
解决办法
5万
查看次数

使用CSS镜像文本的第一个字母

我搜索了很多方法来做我想做的事,但我只找到了一些我无法使用的方法.

问题是:我想只镜像Wordpress网站标题的第一个字母.

我有这个Css:

.site-title {
    font-family: fontLogo;
    font-size: 60px;
    font-weight: bold;
    line-height: 1;
    margin: 0;
    padding: 58px 0 10px;
}
Run Code Online (Sandbox Code Playgroud)

我添加了这篇文章:

.site-title::first-letter {
    font-size: 80px;
    -moz-transform: scale(-1, 1);
    -webkit-transform: scale(-1, 1);
    -o-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1);
}
Run Code Online (Sandbox Code Playgroud)

该类在这里使用:

<h1 class="site-title">TheTitle</h1>
Run Code Online (Sandbox Code Playgroud)

第二个问题是我不能编辑这一行,我唯一能做的就是使用css(我也尝试>span>在WordPress的Title编辑器中键入a 而没有成功.

CSS实际上只是字母的比例,从60px到80px,但没有任何镜像.

我被封锁了,需要小费

css mirror css3

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

ACF关系字段 - 来自其他帖子类型的get_field值

在我的POSTS页面(常规帖子类型)中,我设置了一个ACF关系字段.在这里我可以选择公司名称,这些名称都在directory_listings的post类型下.

现在,我在目录列表页面上有以下代码,因此使用简单的get_field不起作用,因为这些值不在此页面上,而是在POST类型的其他位置.

所以不确定如何获取信息.

DIRECTORY_LISTINGS帖子类型下的其中一个页面上的代码:

$posts = get_field('related_articles');

if( $posts ): ?>
    <ul>
    <?php foreach( $posts as $post): // variable must be called $post (IMPORTANT) ?>
        <?php setup_postdata($post); ?>
        <li>
            <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
        </li>
    <?php endforeach; ?>
    </ul>
    <?php wp_reset_postdata(); // IMPORTANT - reset the $post object so the rest of the page works correctly ?>
<?php endif; ?>
Run Code Online (Sandbox Code Playgroud)

示例图,因为我不太通过文本解释. 在此输入图像描述

目前,我已在公司编辑页面(directory_listing)上设置了关系字段.它执行以下操作时:1)此商家列表的相关帖子 - >选择帖子 - >发布 - >现在显示商家列表页面上的列表.示例:http://bit.ly/1vwydDl(页面底部)

2)我想从POST编辑页面选择一个将发布帖子的商家.我可以通过ACF将该字段放在那里没有问题,但让它实际显示我无法弄清楚的结果.

wordpress advanced-custom-fields

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

安装django后无法打开manage.py

我在设置django时遇到问题.

我的情况:我在Windows 8计算机上安装了Anaconda Python 2.7.在Anaconda命令提示符窗口中,我输入:pip install django.这很成功.

然后我创建一个名为"newproject"的文件夹.在命令提示符下,我转到了"newproject"文件夹.然后django-admin.py startproject newproject.这很成功.

然后我跑了python manage.py runserver.它告诉我

"...can't open file 'manage.py': [Errno 2] No such file or directory"
Run Code Online (Sandbox Code Playgroud)

我在网上检查了udemy django安装指南和其他指南.我甚至建立了一个虚拟环境.但主要问题始终是:can't open file 'manage.py'

python django virtual manage.py anaconda

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

在django模板中减去两个变量

我必须在 django 模板中减去两个值。我怎样才能做到这一点 ?

{{ obj.loan_amount }} - {{ obj.service_charge }}
Run Code Online (Sandbox Code Playgroud)

python django django-templates

6
推荐指数
1
解决办法
8742
查看次数

woocommerce webhooks没有解雇

即使在全新安装的情况下,Woocommerce webhooks也不会对我开火.我做了以下事情:

  1. 创建一个新的MySQL数据库
  2. 从zip文件安装WP.
  3. 设置WP.
  4. 安装Woocommerce.
  5. 启用REST API并创建密钥.
  6. 添加了"优惠券已创建"webhook,确保将其设置为活动状态,并将其设置为可公开访问的网站.

当我创建优惠券时,webhook不会触发,并且日志中不会创建任何条目.我也尝试了这个订单,也没用.

我认为这是一个机器配置问题,但不确定要改变什么.该计算机是EC2实例,并且在其安全组策略中打开了所有端口.

最奇怪的是,在不同的EC2实例上工作,但它是一台生产机器,我想让开发服务器工作,所以我可以测试一些东西.我能想到的生产和开发机器之间唯一的配置差异是子网和防火墙,但我不明白为什么子网应该重要,我打开了开发机器上的所有防火墙端口.

wordpress amazon-ec2 amazon-web-services woocommerce

6
推荐指数
1
解决办法
712
查看次数

Letsencrypt acme-challenge on wordpress或asp.net mvc

我一直在努力尝试使用Let's Encrypt为我的公司生成安全证书.我的公司使用WordPress 3.9.7作为其主要网站,我不允许升级到更新的版本,因为它是由第三方公司处理的.该网站运行在Windows Server 2008 R2上的Internet Information Services 7.5之上.我的问题是:如何处理wordpress处理http://www.company.com/.well-known/acme-challenge/mftvrU2brecAXB76BsLEqW_SL_srdG3oqTQTzR5KHeA ?我已经创建了一个新的空页面和一个新模板,它可以准确地返回let加密所期望的内容,但是wordpress会为该页面返回404.我的猜测是问题出现在路径开头的点(.)(".well-known"),但我不知道如何在wordpress上解决这个问题.

我也可以使用asp.net mvc网站,让IIS指向该网站一段时间.不是一个好主意,因为客户可能无法访问我们的网站几分钟,但仍然是一个选项.那么问题是:如何在名称的开头创建一个带点(".")的控制器或路由?帮助将非常感激.

wordpress lets-encrypt

6
推荐指数
1
解决办法
2826
查看次数

Bootstrap 轮播和 Django

我想制作无限滑块,但它不会滑动。我该如何解决?(它停留在第一张图像上并且不会移动)

<div id="myCarousel" class="carousel slide slider" data-ride="carousel">

    <ol class="carousel-indicators">
         {% for slider in sliders%}
            <li data-target="#myCarousel" data-slide-to="{{slider.id}}" class="{% if forloop.first%}active{%endif%}"></li>
        {%endfor%}
    </ol>
        {% for slider in sliders%}        
            <div class="carousel-inner" role="listbox">
                    <div class="item{% if forloop.first %} active{% endif %}">                    
                          <img src="{{slider.image.url}}" alt="Chania">
                          <div class="carousel-caption capt">
                                <h1  >{{slider.caption}}</h1>
                          </div>
                    </div>
            </div>
        {%endfor%}

  </div>
Run Code Online (Sandbox Code Playgroud)

javascript django jquery twitter-bootstrap

5
推荐指数
1
解决办法
4686
查看次数

用jQuery隐藏图标

我有

<img class="arrow_down" src="arrow_down.png" alt="scroll down" style="max-width: 5%; height: auto;">
Run Code Online (Sandbox Code Playgroud)

现在,我希望该图像可见,直到我向下滚动网页,所以从第一个滚动它将被隐藏.我在java脚本或jQuery中编码,如下所示:

jQuery(function($, undefined) {
  if ($("body").scrollTop() = 0 || $("html").scrollTop() = 0) {
            $(".arrow_down").fadeIn(400);
        }

        else {
            $(".arrow_down").hide();
        }

    };
Run Code Online (Sandbox Code Playgroud)

这不行,请帮帮我...

jquery

5
推荐指数
1
解决办法
1292
查看次数