Plugin Directory

Changeset 1958327


Ignore:
Timestamp:
10/17/2018 09:02:35 PM (7 years ago)
Author:
offsprout
Message:

version 1.0.1 - template memory fix

Location:
offsprout-template-sites
Files:
3 edited
5 copied

Legend:

Unmodified
Added
Removed
  • offsprout-template-sites/tags/1.0.1/class-offsprout-template-site-api.php

    r1839514 r1958327  
    99        register_rest_route( $namespace . $version, '/templates', array(
    1010            array(
    11                 'methods'         => WP_REST_Server::READABLE,
     11                'methods'         => 'GET,POST,PUT',
    1212                'callback'        => array( $this, 'get_templates' ),
    1313                'permission_callback' => array( $this, 'get_template_permissions_check' )
     
    1717        register_rest_route( $namespace . $version, '/page_templates', array(
    1818            array(
    19                 'methods'         => WP_REST_Server::READABLE,
     19                'methods'         => 'GET,POST,PUT',
    2020                'callback'        => array( $this, 'get_page_templates' ),
    2121                'permission_callback' => array( $this, 'get_template_permissions_check' )
     
    4848     */
    4949    public function get_templates( $request ){
    50         //$json_payload = $request->get_json_params();
     50        $json_payload = $request->get_json_params();
    5151
    52         //For now, let's just get all (or most) of the template posts
     52        $number = isset( $json_payload['number'] ) ? (int) $json_payload['number'] : 1000;
     53        $offset = isset( $json_payload['offset'] ) ? (int) $json_payload['offset'] : 0;
     54
    5355        $return = get_posts( array(
    5456            'post_type' => 'ocb_template',
    55             'numberposts' => 1000
     57            'numberposts' => $number,
     58            'offset' => $offset
    5659        ) );
    5760
     
    102105     */
    103106    public function get_page_templates( $request ){
    104         //$json_payload = $request->get_json_params();
     107        $json_payload = $request->get_json_params();
     108
     109        $number = isset( $json_payload['number'] ) ? (int) $json_payload['number'] : 1000;
     110        $offset = isset( $json_payload['offset'] ) ? (int) $json_payload['offset'] : 0;
    105111
    106112        $return = get_posts( array(
    107113            'post_type' => 'ocb_tree_template',
    108             'numberposts' => 1000
     114            'numberposts' => $number,
     115            'offset' => $offset
    109116        ) );
    110117
  • offsprout-template-sites/tags/1.0.1/offsprout-template-site.php

    r1839514 r1958327  
    55Plugin URI: https://offsprout.com
    66Description: Gives you the ability to store all of your Offsprout page, section, and module templates in a single site and then use them on any Offsprout-powered site.
    7 Version: 1.0
     7Version: 1.0.1
    88Author: Offsprout
    99License: GPL
  • offsprout-template-sites/tags/1.0.1/readme.txt

    r1839514 r1958327  
    44Donate link: https://offsprout.com
    55Requires at least: 4.4
    6 Tested up to: 4.9.4
     6Tested up to: 4.9.8
    77Requires PHP: 5.2.4
    88Stable tag: trunk
     
    4747== Changelog ==
    4848
     49= 1.0.1 =
     50* Accept number and offset arguments
     51
    4952= 1.0 =
    5053* Initial release
  • offsprout-template-sites/trunk/class-offsprout-template-site-api.php

    r1839514 r1958327  
    99        register_rest_route( $namespace . $version, '/templates', array(
    1010            array(
    11                 'methods'         => WP_REST_Server::READABLE,
     11                'methods'         => 'GET,POST,PUT',
    1212                'callback'        => array( $this, 'get_templates' ),
    1313                'permission_callback' => array( $this, 'get_template_permissions_check' )
     
    1717        register_rest_route( $namespace . $version, '/page_templates', array(
    1818            array(
    19                 'methods'         => WP_REST_Server::READABLE,
     19                'methods'         => 'GET,POST,PUT',
    2020                'callback'        => array( $this, 'get_page_templates' ),
    2121                'permission_callback' => array( $this, 'get_template_permissions_check' )
     
    4848     */
    4949    public function get_templates( $request ){
    50         //$json_payload = $request->get_json_params();
     50        $json_payload = $request->get_json_params();
    5151
    52         //For now, let's just get all (or most) of the template posts
     52        $number = isset( $json_payload['number'] ) ? (int) $json_payload['number'] : 1000;
     53        $offset = isset( $json_payload['offset'] ) ? (int) $json_payload['offset'] : 0;
     54
    5355        $return = get_posts( array(
    5456            'post_type' => 'ocb_template',
    55             'numberposts' => 1000
     57            'numberposts' => $number,
     58            'offset' => $offset
    5659        ) );
    5760
     
    102105     */
    103106    public function get_page_templates( $request ){
    104         //$json_payload = $request->get_json_params();
     107        $json_payload = $request->get_json_params();
     108
     109        $number = isset( $json_payload['number'] ) ? (int) $json_payload['number'] : 1000;
     110        $offset = isset( $json_payload['offset'] ) ? (int) $json_payload['offset'] : 0;
    105111
    106112        $return = get_posts( array(
    107113            'post_type' => 'ocb_tree_template',
    108             'numberposts' => 1000
     114            'numberposts' => $number,
     115            'offset' => $offset
    109116        ) );
    110117
  • offsprout-template-sites/trunk/offsprout-template-site.php

    r1839514 r1958327  
    55Plugin URI: https://offsprout.com
    66Description: Gives you the ability to store all of your Offsprout page, section, and module templates in a single site and then use them on any Offsprout-powered site.
    7 Version: 1.0
     7Version: 1.0.1
    88Author: Offsprout
    99License: GPL
  • offsprout-template-sites/trunk/readme.txt

    r1839514 r1958327  
    44Donate link: https://offsprout.com
    55Requires at least: 4.4
    6 Tested up to: 4.9.4
     6Tested up to: 4.9.8
    77Requires PHP: 5.2.4
    88Stable tag: trunk
     
    4747== Changelog ==
    4848
     49= 1.0.1 =
     50* Accept number and offset arguments
     51
    4952= 1.0 =
    5053* Initial release
Note: See TracChangeset for help on using the changeset viewer.