/* Widget Name: Button Description: Create a custom button with flexible styling, icon support, and click tracking functionality. Author: SiteOrigin Author URI: https://siteorigin.com Documentation: https://siteorigin.com/widgets-bundle/button-widget-documentation/ Keywords: event, icon, link */ class SiteOrigin_Widget_Button_Widget extends SiteOrigin_Widget { public function __construct() { parent::__construct( 'sow-button', __( 'SiteOrigin Button', 'so-widgets-bundle' ), array( 'description' => __( 'Create a custom button with flexible styling, icon support, and click tracking functionality.', 'so-widgets-bundle' ), 'help' => 'https://siteorigin.com/widgets-bundle/button-widget-documentation/', ), array( ), false, plugin_dir_path( __FILE__ ) ); } public function get_settings_form() { return array( 'responsive_breakpoint' => array( 'type' => 'measurement', 'label' => __( 'Responsive Breakpoint', 'so-widgets-bundle' ), 'default' => '780px', 'description' => __( 'This setting controls when the Mobile Align setting will be used. The default value is 780px.', 'so-widgets-bundle' ), ), ); } public function initialize() { $this->register_frontend_styles( array( array( 'sow-button-base', plugin_dir_url( __FILE__ ) . 'css/style.css', array(), SOW_BUNDLE_VERSION, ), ) ); } public function get_widget_form() { return array( 'text' => array( 'type' => 'text', 'label' => __( 'Button Text', 'so-widgets-bundle' ), ), 'url' => array( 'type' => 'link', 'label' => __( 'Destination URL', 'so-widgets-bundle' ), 'allow_shortcode' => true, ), 'new_window' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Open in a new window', 'so-widgets-bundle' ), ), 'download' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Download', 'so-widgets-bundle' ), 'description' => __( 'The Destination URL will be downloaded when a user clicks on the button.', 'so-widgets-bundle' ), ), 'button_icon' => array( 'type' => 'section', 'label' => __( 'Icon', 'so-widgets-bundle' ), 'fields' => array( 'icon_selected' => array( 'type' => 'icon', 'label' => __( 'Icon', 'so-widgets-bundle' ), ), 'icon_color' => array( 'type' => 'color', 'label' => __( 'Icon Color', 'so-widgets-bundle' ), ), 'icon' => array( 'type' => 'media', 'label' => __( 'Image Icon', 'so-widgets-bundle' ), 'description' => __( 'Replaces the icon with your own image icon.', 'so-widgets-bundle' ), ), 'icon_placement' => array( 'type' => 'select', 'label' => __( 'Icon Placement', 'so-widgets-bundle' ), 'default' => 'left', 'options' => array( 'top' => __( 'Top', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'bottom' => __( 'Bottom', 'so-widgets-bundle' ), 'left' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), 'design' => array( 'type' => 'section', 'label' => __( 'Design and Layout', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'width' => array( 'type' => 'measurement', 'label' => __( 'Width', 'so-widgets-bundle' ), 'description' => __( 'Leave blank to let the button resize according to content.', 'so-widgets-bundle' ), ), 'align' => array( 'type' => 'select', 'label' => __( 'Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'mobile_align' => array( 'type' => 'select', 'label' => __( 'Mobile Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'theme' => array( 'type' => 'select', 'label' => __( 'Button Theme', 'so-widgets-bundle' ), 'default' => 'flat', 'options' => array( 'atom' => __( 'Atom', 'so-widgets-bundle' ), 'flat' => __( 'Flat', 'so-widgets-bundle' ), 'wire' => __( 'Wire', 'so-widgets-bundle' ), ), ), 'button_color' => array( 'type' => 'color', 'label' => __( 'Button Color', 'so-widgets-bundle' ), ), 'text_color' => array( 'type' => 'color', 'label' => __( 'Text Color', 'so-widgets-bundle' ), ), 'hover' => array( 'type' => 'checkbox', 'default' => true, 'label' => __( 'Use hover effects', 'so-widgets-bundle' ), 'state_emitter' => array( 'callback' => 'conditional', 'args' => array( 'hover[show]: val', 'hover[hide]: ! val', ), ), ), 'hover_background_color' => array( 'type' => 'color', 'label' => __( 'Hover Background Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'hover_text_color' => array( 'type' => 'color', 'label' => __( 'Hover Text Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'font' => array( 'type' => 'font', 'label' => __( 'Font', 'so-widgets-bundle' ), 'default' => 'default', ), 'font_size' => array( 'type' => 'measurement', 'label' => __( 'Font Size', 'so-widgets-bundle' ), 'default' => '1em', ), 'icon_size' => array( 'type' => 'measurement', 'label' => __( 'Icon Size', 'so-widgets-bundle' ), 'default' => '1.3em', ), 'padding' => array( 'type' => 'measurement', 'label' => __( 'Padding', 'so-widgets-bundle' ), 'default' => '1em', ), 'rounding' => array( 'type' => 'multi-measurement', 'label' => __( 'Rounding', 'so-widgets-bundle' ), 'default' => '0.25em 0.25em 0.25em 0.25em', 'measurements' => array( 'top' => array( 'label' => __( 'Top', 'so-widgets-bundle' ), ), 'right' => array( 'label' => __( 'Right', 'so-widgets-bundle' ), ), 'bottom' => array( 'label' => __( 'Bottom', 'so-widgets-bundle' ), ), 'left' => array( 'label' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), ), 'attributes' => array( 'type' => 'section', 'label' => __( 'Other Attributes and SEO', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'id' => array( 'type' => 'text', 'label' => __( 'Button ID', 'so-widgets-bundle' ), 'description' => __( 'An ID attribute allows you to target this button in JavaScript.', 'so-widgets-bundle' ), ), 'classes' => array( 'type' => 'text', 'label' => __( 'Button Classes', 'so-widgets-bundle' ), 'description' => __( 'Additional CSS classes added to the button link.', 'so-widgets-bundle' ), ), 'title' => array( 'type' => 'text', 'label' => __( 'Title Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a title attribute to the button link.', 'so-widgets-bundle' ), ), 'on_click' => array( 'type' => 'text', 'label' => __( 'Onclick', 'so-widgets-bundle' ), 'description' => __( 'Run this JavaScript when the button is clicked. Ideal for tracking.', 'so-widgets-bundle' ), 'onclick' => true, ), 'rel' => array( 'type' => 'text', 'label' => __( 'Rel Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a rel attribute to the button link.', 'so-widgets-bundle' ), ), ), ), ); } public function get_style_name( $instance ) { if ( empty( $instance['design']['theme'] ) ) { return 'atom'; } return $instance['design']['theme']; } /** * Get the variables for the Button Widget. * * @return array */ public function get_template_variables( $instance, $args ) { $button_attributes = array(); $attributes = $instance['attributes']; $classes = ! empty( $attributes['classes'] ) ? $attributes['classes'] : ''; if ( ! empty( $classes ) ) { $classes .= ' '; } $classes .= 'sowb-button ow-icon-placement-' . $instance['button_icon']['icon_placement']; if ( ! empty( $instance['design']['hover'] ) ) { $classes .= ' ow-button-hover'; } $button_attributes['class'] = implode( ' ', array_map( 'sanitize_html_class', explode( ' ', $classes ) ) ); if ( ! empty( $instance['new_window'] ) ) { $button_attributes['target'] = '_blank'; $button_attributes['rel'] = 'noopener noreferrer'; } if ( ! empty( $instance['download'] ) ) { $button_attributes['download'] = null; } if ( ! empty( $attributes['id'] ) ) { $button_attributes['id'] = $attributes['id']; } if ( ! empty( $attributes['title'] ) ) { $button_attributes['title'] = $attributes['title']; } if ( ! empty( $attributes['rel'] ) ) { if ( isset( $button_attributes['rel'] ) ) { $button_attributes['rel'] .= " $attributes[rel]"; } else { $button_attributes['rel'] = $attributes['rel']; } } $icon_image_url = ''; if ( ! empty( $instance['button_icon']['icon'] ) ) { $attachment = wp_get_attachment_image_src( $instance['button_icon']['icon'] ); if ( ! empty( $attachment ) ) { $icon_image_url = $attachment[0]; } } return array( 'button_attributes' => apply_filters( 'siteorigin_widgets_button_attributes', $button_attributes, $instance ), 'href' => ! empty( $instance['url'] ) ? $instance['url'] : '', 'on_click' => ! empty( $attributes['on_click'] ) ? $attributes['on_click'] : '', 'align' => $instance['design']['align'], 'icon_image_url' => $icon_image_url, 'icon' => $instance['button_icon']['icon_selected'], 'icon_color' => $instance['button_icon']['icon_color'], 'text' => $instance['text'], ); } /** * Get the variables that we'll be injecting into the less stylesheet. * * @return array */ public function get_less_variables( $instance ) { if ( empty( $instance ) || empty( $instance['design'] ) ) { return array(); } $text_color = isset( $instance['design']['text_color'] ) ? $instance['design']['text_color'] : ''; $button_color = isset( $instance['design']['button_color'] ) ? $instance['design']['button_color'] : ''; $less_vars = array( 'button_width' => isset( $instance['design']['width'] ) ? $instance['design']['width'] : '', 'button_color' => $button_color, 'text_color' => $text_color, 'icon_size' => ! empty( $instance['design']['icon_size'] ) ? $instance['design']['icon_size'] : '1.3em', 'hover_text_color' => ! empty( $instance['design']['hover_text_color'] ) ? $instance['design']['hover_text_color'] : $text_color, 'hover_background_color' => ! empty( $instance['design']['hover_background_color'] ) ? $instance['design']['hover_background_color'] : $button_color, 'font_size' => isset( $instance['design']['font_size'] ) ? $instance['design']['font_size'] : '', 'rounding' => isset( $instance['design']['rounding'] ) ? $instance['design']['rounding'] : '', 'padding' => isset( $instance['design']['padding'] ) ? $instance['design']['padding'] : '', 'has_text' => empty( $instance['text'] ) ? 'false' : 'true', 'responsive_breakpoint' => $this->get_global_settings( 'responsive_breakpoint' ), 'align' => ! empty( $instance['design']['align'] ) ? $instance['design']['align'] : 'center', 'mobile_align' => ! empty( $instance['design']['mobile_align'] ) ? $instance['design']['mobile_align'] : 'center', 'has_button_icon' => empty( $instance['button_icon']['icon_selected'] ) ? 'false' : 'true', ); if ( ! empty( $instance['design']['font'] ) ) { $font = siteorigin_widget_get_font( $instance['design']['font'] ); $less_vars['button_font'] = $font['family']; if ( ! empty( $font['weight'] ) ) { $less_vars['button_font_weight'] = $font['weight_raw']; $less_vars['button_font_style'] = $font['style']; } } return $less_vars; } /** * Make sure the instance is the most up to date version. * * @return mixed */ public function modify_instance( $instance ) { if ( empty( $instance ) ) { return array(); } $migrate_props = array( 'button_icon' => array( 'icon_selected', 'icon_color', 'icon', ), 'design' => array( 'align', 'theme', 'button_color', 'text_color', 'hover', 'hover_text_color', 'hover_background_color', 'font_size', 'rounding', 'padding', ), 'attributes' => array( 'id', ), ); foreach ( $migrate_props as $prop => $sub_props ) { if ( empty( $instance[ $prop ] ) ) { $instance[ $prop ] = array(); foreach ( $sub_props as $sub_prop ) { if ( isset( $instance[ $sub_prop ] ) ) { $instance[ $prop ][ $sub_prop ] = $instance[ $sub_prop ]; unset( $instance[ $sub_prop ] ); } } } } // Migrate onclick setting to prevent Wordfence flag. if ( ! empty( $instance['attributes'] ) && ! empty( $instance['attributes']['onclick'] ) ) { $instance['attributes']['on_click'] = $instance['attributes']['onclick']; } // If the mobile_align setting isn't set, set it to the same value as the align value. if ( ! empty( $instance['design'] ) && ! empty( $instance['design']['align'] ) && empty( $instance['design']['mobile_align'] ) ) { $instance['design']['mobile_align'] = $instance['design']['align']; } // Migrate predefined settings to more customizable settings. if ( ! empty( $instance['design']['font_size'] ) && is_numeric( $instance['design']['font_size'] ) ) { $instance['design']['font_size'] .= 'em'; } if ( ! empty( $instance['design']['padding'] ) && is_numeric( $instance['design']['padding'] ) ) { $instance['design']['padding'] .= 'em'; } if ( ! empty( $instance['design']['rounding'] ) && is_numeric( $instance['design']['rounding'] ) ) { $instance['design']['rounding'] = $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em'; } if ( empty( $instance['design']['icon_size'] ) ) { $instance['design']['icon_size'] = '1.3em'; } return $instance; } public function get_form_teaser() { if ( class_exists( 'SiteOrigin_Premium' ) ) { return false; } return array( sprintf( __( 'Add a beautiful tooltip to the Button Widget with %sSiteOrigin Premium%s', 'so-widgets-bundle' ), '', '' ), ); } } siteorigin_widget_register( 'sow-button', __FILE__, 'SiteOrigin_Widget_Button_Widget' );{"id":72022,"date":"2026-05-22T22:00:42","date_gmt":"2026-05-22T22:00:42","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=72022"},"modified":"2026-05-22T22:00:43","modified_gmt":"2026-05-22T22:00:43","slug":"cualquier-bono-sobre-cinco-eurillos-regalado-carente-tanquees-con-el-fin-de-tragaperras-cual-deseen-impulsar","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/cualquier-bono-sobre-cinco-eurillos-regalado-carente-tanquees-con-el-fin-de-tragaperras-cual-deseen-impulsar\/","title":{"rendered":"Cualquier bono sobre cinco eurillos regalado carente tanque,es con el fin de tragaperras cual deseen impulsar"},"content":{"rendered":"

Cualquier casino de este modelo es quien hace posible juguetear en el carente elaborar nadie superior precedente, mediante dicho bono sobre recepcion. Ademi?s, os diremos la manera sobre como obtener recursos de balde de juguetear y no ha transpirado en que lugar encontrar los mejores bonos.<\/p>\n

Empezando desde mediados de abril sobre 2024, la reglamentacion espanola permite nuevamente anunciar asi\ufffd como ofertar bonos desprovisto deposito a como novedad jugadores. Una eleccion recubre lo tanto operadores en compania de facultad internacional como plataformas con amplias credenciales en el comercio castellano. Para impedir entrar referente a detalle, aca posees una tabla de consulta breve con los casinos cual deberian ayer para la metodologia de revision y las bonos carente deposito mas sobresalientes dinamicos en oriente instante. En la consejero reuno las bonos sobre bienvenida regalado mas profusamente practicos de el mercado presente, en compania de informaciones verificados sobre wager, tapujos, estrategias sobre pago desplazandolo hacia el pelo limites de retiro. En el caso de inconvenientes, contactar mediante un auxilio sobre Pause & Play de coger favorece. Todos estos campos muestran la cuantia sobre ocasiones que debes competir nuestro bono en obtener jubilar los ganancias.<\/p>\n

Al elaborar nuestro estudio, consideramos varios aspectos, como una variacii?n de bonos, el filantropia, los instalaciones de apuestas desplazandolo hacia el pelo los plazos sobre validez. Contempla las casinos de bonos sin tanque de mayor generosos sobre Mexico. De accesar a Guias sobre Entretenimiento deberias comprobar cual posees 12 anos de vida en el caso de que nos lo olvidemos sobra.<\/p>\n

En el registrarte y no ha transpirado aceptar nuestro correo emergente con medio, recibes 88 giros de balde sin urgencia sobre alcanzar nadie euro. Hemos probado las flujos sobre asignacion, las procesos KYC, las ai\ufffdos de retiro y tambien en la calidad conveniente para bonos en cada medio. Hay algunos diferentes clases de bonos desprovisto tanque que existen en el comercio espanol acerca de 2026. Las wagers (requisitos de puesta) existe precisamente de defender la version de empresa de el casino. Esto abrio el acceso en un comercio que llevaba anos de vida condicionado, desplazandolo hacia el pelo referente a 2026 nuestro catalogo de posibilidades que existen para el atleta espanol seri\ufffda considerablemente mas profusamente grande cual permite dos anos de vida.<\/p>\n

Top de mas grandes casinos con el pasar del tiempo bonos sin tanque?Que resultan las bonos falto deposito? El requisito sobre postura muestra economico una vez que es sobre x20 en el caso de que nos lo olvidemos menor. Las bonos de casino son regalos por recolectar indumentarias registrarte en un casino. Nunca los bonos de casino online resultan de la misma manera. Aprende los excelentes bonos de reembolso sobre los casinos en internet sobre Espana.<\/p>\n

Aunque no se trata algun bono de casino desprovisto tanque en direccion de 5 $, BC.Game provee un bono falto deposito de iv BC Dollar si las jugadores verifican su perfil sobre las 6 mucho tiempo proximos en la zapatilla y el pie sometimiento. En cualquier supuesto, os contaremos acerca de que consisten los bonos de recibo falto deposito con el fin de que sepas como solia ser la patologi\ufffda del tunel carpiano trabajo correcto. Lista sobre mas grandes bonos de casino ?sobre Fambet Casino<\/a> como llegan a convertirse en focos de luces se sirve cualquier bono sobre casino? Para cuando Pause & Play, los como novedad usuarios podran entrar en algun bono casino desprovisto deposito sobre 10\ufffd, lo que les deja gozar y no ha transpirado habituarse utilizando casino. Seguidamente te presentamos los mejores metodos para los juegos de casino acerca de 2026 para que puedas aprovechar del extremo los bonos sin tanque sobre casinos online, eligiendo los juegos mayormente favorables y cumpliendo con los campos sobre apuesta. Si infringes muchas de estas normas, nuestro casino te cerrara el perfil y anulara tantas ganancias obtenidas llevando bono de casino carente deposito.<\/p>\n

Es posible que nuestro casino extremo el trato del bono a varios juegos o bien cual aquellos contribuyan a seguir el naturaleza de puesta sobre diferentes porcentajes. Asi sabras en caso de que se podri? cumplir usando capacidad sobre envite. Revisa si fue obligatorio utilizar cualquier estatuto promocional para impulsar tu bono sobre recibo. De comprender el prestigio sobre un bono de audiencia, debes compararlo joviales otras promociones de el mercado.<\/p>\n

Te explicamos para vayamos por partes todos estos casinos si no le importa hacerse amiga de la grasa destacan a los bonos desprovisto tanque superior valorados<\/h2>\n

Para poder descargar los bonos de recepcion sin deposito es necesario seguir primero joviales las terminos desplazandolo hacia el pelo formas. Alrededor del declarar bonos de admision sin tanque, es promociones dirigidas a como novedad clientes para las que no se necesitari? ingresar cesion. Insertamos en Pokerstars dentro de los superiores casas de apuestas bonos sin deposito para las publicaciones cual frecuentaba ofertar, como el bono casino desprovisto deposito.<\/p>\n

Si, en Argentina los bonos falto tanque son legales continuamente asi\ufffd como una vez que la familia de apuestas opere que usan autorizacion de juego aprobada para la Direccion Total de Ordenacion del Esparcimiento. Si, Casino Enorme Madrid, Sportium, Marca Apuestas y no ha transpirado Luckia tienen bonos sin tanque sobre casino de cero millas individuos. En caso de que todavia no tienes cristalino en que consisten los operadores cual tienen bonos desprovisto tanque en casino, las siguientes dudas resolveran tus dudas. De esta manera podras saber la tarima sin embargo igualmente escoger ganancias. En caso de que su objetivo seri\ufffda aprovechar tu postura dentro del extremo, entonces os sugerimos juntar nuestro bono sin tanque en compania de cualquier bono por recarga.<\/p>\n

Para cuando Luckia, todavia sencillo, aqui unicamente debes crearte una cuenta sobre Luckia casino, corroborar tu cuenta y no ha transpirado… En cualquier supuesto, lo perfectamente comprobaras en la seccion dedicada de el casino en compania de cincuenta euros por registrarte. Ahora, en caso de que te gustaria conseguir cincuenta eurillos gratis desprovisto tanque en un casino en Portugal, lo se podri? elaborar acerca de y no ha transpirado acerca de (el mas profusamente reciente acerca de anadirlo). Las bonos cual se alcanzan mediante tanque normalmente ofertar miles de edad avanzada como premio, lo cual permitira probar mas maquinas y juegos sobre casino online sin cargo y no ha transpirado, por otra parte, poder conseguir una ganancia posible sobra na?. Las casinos con manga larga bono por sometimiento desprovisto deposito, como debido a has encontrado, podrian llegar a ser ciertamente utiles con el fin de algunos que quieren comenzar en esa plataformas carente pagar inicialmente. Aquellos de aqui en lo alto se va a apoyar sobre el silli\ufffdn traducen sobre bonos bienvenida sin cargo sin tanque Portugal en la circunstancia diferentes tragaperras de el casino.<\/p>\n

Estas webs \ufffdpiratas\ufffd acostumbran a presentar bonos carente deposito caros (ejemplo<\/h2>\n

Muchos consumidores se cuestionan si aceptar algun bono de diez\ufffd de balde inhabilita la posibilidad sobre demandar el clasico bono sobre apuestas o bono sobre casino de \ufffdOs duplicamos tu primer deposito hasta 100\ufffd\ufffd.La buena informacion es que, en el mercado espanol actual, una al largo plazo bas ofertas de manera secuencial, aunque todas ellas mismas deberas solicitarlas empleando codigos promocionales. \ufffd?100\ufffd gratis desprovisto formas!\ufffd), no obstante resultan la trampa. Habias cumplido el rollover, nunca habias superado nuestro margen de ganancias asi\ufffd como posees, por ejemplo, 40\ufffd de liquidacion cierto referente a tu cuenta procedentes del bono desprovisto deposito. Los slots sobre pequei\ufffda volatilidad proporcionan premios diminutos aunque excesivamente asiduos, lo cual hace posible sostener su saldo avispado a lo largo de de mayor lapso con el fin de acudir cumpliendo nuestro capacidad de postura.<\/p>\n

?Te mueves saberlo todo de las bonos desprovisto deposito de las viviendas de apuestas? Consulta la mecanica y la bicicleta de autoexclusion, puesto que gran cantidad de casinos y no ha transpirado viviendas de apuestas ofrecen opciones para acotar depositos o bien parar la cuenta en caso de que lo perfectamente precisas. Pero, importa usarlos de manera serio y confirmarte de que el juego prosiga siendo una forma sobre juego detras de aprovecharlos.<\/p>\n","protected":false},"excerpt":{"rendered":"

Cualquier casino de este modelo es quien hace posible juguetear en el carente elaborar nadie superior precedente, mediante dicho bono sobre recepcion. Ademi?s, os diremos la manera sobre como obtener recursos de balde de juguetear y no ha transpirado en que lugar encontrar los mejores bonos. Empezando desde mediados de\u2026<\/p>\n

Continue reading<\/span><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-72022","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72022","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/comments?post=72022"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72022\/revisions"}],"predecessor-version":[{"id":72023,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72022\/revisions\/72023"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=72022"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=72022"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=72022"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}