Example #1
0
function show_avatar_on_admin($current_member)
{
    $avatar_url = get_member_avatar_url($current_member);
    $avatar_img = '<a class="link--name" href="' . get_author_posts_url($current_member->ID, $current_member->user_nicename) . '">';
    if ($avatar_url) {
        $avatar_img .= '<img src="' . $avatar_url . '" /></a>';
    } else {
        $avatar_img .= '<img src="' . get_template_directory_uri() . '/build/img/member.png" /></a>';
    }
    return $avatar_img;
}
Example #2
0
function remind_to_do()
{
    if (!is_plugin_active('co-authors-plus/co-authors-plus.php')) {
        echo '<div class="error"> <p>Należy zainstalować wtyczkę Co-Authors Plus</p></div>';
    }
    if (!is_plugin_active('wp-users-media/index.php')) {
        echo '<div class="error"> <p>Należy zainstalować wtyczkę WP Users Media</p></div>';
    }
    if (!is_plugin_active('custom-upload-dir/custom_upload_dir.php')) {
        echo '<div class="error"> <p>Należy zainstalować wtyczkę Custom Upload Dir</p></div>';
    }
    if (!is_plugin_active('carbon-fields/carbon-fields-plugin.php')) {
        echo '<div class="error"> <p>Należy zainstalować wtyczkę Carbon Fields</p></div>';
    }
    $current_member = wp_get_current_user();
    if (!get_member_avatar_url($current_member)) {
        echo '<div class="error"> <p>Dodaj zdjęcie profilowe!</p><img src="' . get_template_directory_uri() . '/build/img/b.jpg"/></div>';
    }
}
function opengraph()
{
    global $post;
    global $wp;
    $current_url = home_url(add_query_arg(array(), $wp->request));
    if (is_single() || is_page() && !is_front_page()) {
        if (has_post_thumbnail($post->ID)) {
            $img_src = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'large');
        } else {
            $img_src[0] = get_template_directory_uri() . '/build/img/main-og-img.png';
        }
        $description = my_excerpt($post->post_content, $post->post_excerpt);
        $description = strip_tags($description);
        $description = str_replace('"', "'", $description);
        ?>
    <meta name="twitter:card" content="summary_large_image" />
    <meta name="twitter:site" value="@MKNMSynergia" />
    <meta name="twitter:title" property="og:title" content="<?php 
        echo the_title();
        ?>
"/>
    <meta name="twitter:description" property="og:description" content="<?php 
        echo $description;
        ?>
"/>
    <meta property="og:type" content="article"/>
    <meta name="twitter:url" property="og:url" content="<?php 
        echo the_permalink();
        ?>
"/>
    <meta property="og:site_name" content="<?php 
        echo get_bloginfo('name');
        ?>
"/>
    <meta name="twitter:image" property="og:image" content="<?php 
        echo $img_src[0];
        ?>
"/>

<?php 
    } else {
        if (is_front_page()) {
            ?>
      <meta name="twitter:card" content="summary_large_image" />
      <meta name="twitter:site" value="@MKNMSynergia" />
      <meta name="twitter:title" property="og:title" content="<?php 
            echo get_bloginfo('name');
            ?>
"/>
      <meta name="twitter:description" property="og:description" content="<?php 
            echo get_bloginfo('description');
            ?>
"/>
      <meta property="og:type" content="website"/>
      <meta name="twitter:url" property="og:url" content="<?php 
            echo get_bloginfo('url');
            ?>
"/>
      <meta property="og:site_name" content="<?php 
            echo get_bloginfo('name');
            ?>
"/>
      <meta name="twitter:image" property="og:image" content="<?php 
            echo get_template_directory_uri() . '/build/img/main-og-img.png';
            ?>
"/>
<?php 
        } elseif (is_author()) {
            global $wp_query;
            $current_member = $wp_query->get_queried_object();
            ?>
      <meta name="twitter:card" content="summary" />
      <meta name="twitter:site" value="@MKNMSynergia" />
      <meta name="twitter:title" property="og:title" content="<?php 
            echo $current_member->display_name;
            ?>
"/>
      <meta name="twitter:description" property="og:description" content="<?php 
            echo show_membership_status($current_member);
            ?>
"/>
      <meta property="og:type" content="website"/>
      <meta name="twitter:url" property="og:url" content="<?php 
            echo $current_url;
            ?>
"/>
      <meta property="og:site_name" content="<?php 
            echo get_bloginfo('name');
            ?>
"/>
      <meta name="twitter:image" property="og:image" content="<?php 
            echo get_member_avatar_url($current_member);
            ?>
"/>
      <?php 
            if ($current_member->twitter_profile) {
                echo '<meta name="twitter:creator" content="' . $current_member->twitter_profile . '" />';
            }
        }
    }
}
function show_member_summary()
{
    $current_member = wp_get_current_user();
    ?>
  <div id="col-container" class="summary_wrap">
    <div id="col-left">
      <div class="col-wrap">
        <div class="buttons-wrap">
          <a class="button-primary button-big" href="<?php 
    echo get_site_url();
    ?>
/wp-admin/post-new.php?post_type=project" title="<?php 
    esc_attr_e('Dodaj nowy projekt');
    ?>
"><?php 
    esc_attr_e('Dodaj projekt');
    ?>
</a>
          <a class="button-primary button-big" href="<?php 
    echo get_site_url();
    ?>
/wp-admin/post-new.php" title="<?php 
    esc_attr_e('Dodaj nowy wpis');
    ?>
"><?php 
    esc_attr_e('Dodaj wpis');
    ?>
</a>
        </div>
      </div>
    </div>
    <div id="col-right">
      <div class="col-wrap">
        <a href="<?php 
    echo get_site_url();
    ?>
/wp-admin/profile.php">
          <img src="<?php 
    echo get_member_avatar_url($current_member);
    ?>
"/>
        </a>
        <h1><?php 
    echo $current_member->display_name;
    ?>
</h1>
        <a href="<?php 
    echo get_site_url();
    ?>
/wp-admin/edit.php?post_type=project">
        Projekty: <b><?php 
    echo $current_member->number_of_finished_projects;
    ?>
</b>
        (<?php 
    echo $current_member->number_of_in_progress_projects;
    ?>
)</a>
      </div>
    </div>
  </div>
  <?php 
}