Browse Source

Fix coding standards error.

pull/3/head
Ned Zimmerman 7 years ago
parent
commit
48779b2d7f
No known key found for this signature in database
GPG Key ID: FF56334A013120CA
  1. 2
      README.md
  2. 21
      app/widgets/latestbooks.php

2
README.md

@ -1,5 +1,7 @@
# Aldine
[![Build Status](https://travis-ci.org/pressbooks/pressbooks-aldine.svg?branch=master)](https://travis-ci.org/pressbooks/pressbooks-aldine)
Aldine is the new root theme for [Pressbooks](https://github.com/pressbooks/pressbooks), based on [Sage](https://roots.io/sage/).
## Features

21
app/widgets/latestbooks.php

@ -28,26 +28,31 @@ class LatestBooks extends \WP_Widget
public function widget($args, $instance)
{
$number = (! empty($instance['number'])) ? absint($instance['number']) : 3;
if (!$number)
if (!$number) {
$number = 3;
}
if (empty($instance['title'])) {
$instance['title'] = __('Latest Books', 'aldine');
}
echo $args['before_widget'];
echo $args['before_title'] . apply_filters('widget_title', $instance['title']) . $args['after_title'];
$books = wp_remote_get(home_url('/wp-json/pressbooks/v2/books'));
$books = json_decode($books['body'], true); ?>
<div class="books">
<?php for($i = 0; $i < $number; $i++) {
$books = json_decode($books['body'], true);
echo '<div class="books">';
for ($i = 0; $i < $number; $i++) {
printf(
'<div class="book"><a class="subject" href="">TK</a><a class="title" href="%1$s">%2$s</a><a class="read-more" href="%1$s">%3$s</a></div>',
'<div class="book">
<a class="subject" href="">TK</a>
<a class="title" href="%1$s">%2$s</a>
<a class="read-more" href="%1$s">%3$s</a>
</div>',
$books[$i]['link'],
$books[$i]['metadata']['name'],
__('About this book &rarr;', 'aldine')
);
} ?>
</div>
<?php echo $args['after_widget'];
}
echo '</div>';
echo $args['after_widget'];
}
/**

Loading…
Cancel
Save