/* 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":72546,"date":"2026-05-22T22:05:54","date_gmt":"2026-05-22T22:05:54","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=72546"},"modified":"2026-05-22T22:05:55","modified_gmt":"2026-05-22T22:05:55","slug":"los-casinos-se-fabrican-con-algun-numero-restringido-sobre-tiradas-regalado-acerca-de-la-tragamonedas-resume","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/los-casinos-se-fabrican-con-algun-numero-restringido-sobre-tiradas-regalado-acerca-de-la-tragamonedas-resume\/","title":{"rendered":"Los casinos se fabrican con algun numero restringido sobre tiradas regalado acerca de la tragamonedas resume"},"content":{"rendered":"

En la actualidad no basta con el pasar del tiempo pasar una h sitio pr\u00e1ctico<\/a> siendo reciente sometimiento de sacar jugadas sin cargo; vas a conocer muy bien las campos de postura. Seri\ufffda entonces cual, una exclusividad de los bonos falto tanque aumento notoriamente con el pasar del tiempo esta nueva regulacion sobre instalaciones necesarios para obtener juguetear a uno de ellos. Y no ha transpirado, acerca de efecto, las bonos carente deposito en Ciertas zonas de espana han sido excesivamente atacados oriente anualidad, porque muchas companias lo perfectamente usaban como un atractivo para conseguir cada vez de mas clientes. Por lo que atane saber los requisitos sobre apuesta que suelen tener las casinos para jugadores. Vale marcar cual, acerca de ciertos casinos el estado no estan exentas referente a esta clase de juegos, ya que podrian pedirte depositar recursos acerca de tu cuenta de el casino de arrinconar las ganancias de el bono, indumentarias inclusive esperar inclusive cualquier momento con el fin de disfrutar sobre estos bonos desprovisto tanque.<\/p>\n

10\ufffd referente a bono sobre casino + 50 tiradas gratis sobre 0,20\ufffd de la slot Pirots iv (10\ufffd en tiradas) + 10\ufffd en bono sobre apuestas. Las 75 tiradas gratis adicionales (0,10 \ufffd cualquier una) se podri\ufffdan mover acumulan todo lunes acerca de las proximos tres vi buscando el primer deposito y no ha transpirado poseen darse acerca de un plazo sobre 6 dias (las ganancias de estas tiradas gratuito inscribiri? pagan sobre recursos positivo). Existe dos clases de bonos sobre bienvenida para los seres que abren un perfil de esparcimiento, en compania de asi\ufffd como desprovisto deposito. Obtener un bono desprovisto tanque tambien simple de los cuales comprendes, ?desplazandolo hacia el pelo en Revizorro Casinos te lo perfectamente explicamos paso a paso como en caso de que formamos su asesor particular referente a levante camino!<\/p>\n

Los tragaperras dominan porque al completo euro apostado perfil integro de el requisito de puesta<\/h2>\n

Al ser para asignacion, unico se encuentre ratificado cualquier sometimiento para consumidor\/IP, es por ello que solo deberias disfrutarlo la primera ocasii?n alrededor aportarte sobre superior alrededor del casino en internet el cual desees colocar. Cumpliendo el estado sobre liberacion esenciales de la publicidad podras eximir las ganancias y gozar de el dinero exteriormente de el casino en internet. Que los jugadores vigilen tantas variantes para repasar sobre cuales pueden usar dicho bono sobre propaganda y acerca de cuales nunca. Cosa que si debemos de saber es que los apuestas an una ruleta tienen varios limites alrededor bono sin tanque.<\/p>\n

Tenemos operadores que poseen Bonos de Casino en compania de miles de eurillos por registro a sus cero millas jugadoresAtractiva. Los casinos con manga larga una treintena\ufffd sin cargo carente deposito nos cuentan la oportunidad unica de investigar tragaperras y no ha transpirado juegos sobre bandada sin cortejo financiero. El condicion sobre postura o bien rollover indica cuantas ocasiones debes colocar nuestro bono en jubilar ganancias. Reclama el bono falto deposito sobre ambos y no ha transpirado corrobora en que consiste os convence mas.<\/p>\n

Gran cantidad de casinos acreditan automaticamente nuestro bono sin tanque del terminar sometimiento y demostracion, sin reclamar codigos promocionales. Los bonos carente tanque normalmente tener limites igual que maximo importe de ganancias retirables, plazos de verano para respetar el rollover (acostumbran a tres en 7 momentos) desplazandolo hacia el pelo restricciones sobre juegos o en la barra mercados. Determinados permiten armonizar bonos carente tanque con el pasar del tiempo bonos para deposito u otras promociones, mientras que otros requieren escoger la sola oferta.<\/p>\n

El dinero sido dados tambien sirve con el fin de apostar referente a los juegos sobre casino en internet elegibles desplazandolo hacia el pelo estuviese cristiano en campos de apuesta antes sobre alcanzar retirar las hipoteticos ganancias. En caso de que quieres sobra opciones aparte de los bonos carente deposito, explora la coleccion sobre casinos con manga larga tiradas de balde y bonos sobre casino falto deposito. Los bonos de casino en internet sin deposito son algunos para los superiores bonos de bienvenida para los recientes jugadores.<\/p>\n

Una vez el componente cumplia joviales lo anterior de cooperar referente a una propuesta, recibia algun numero resuelto de \ufffdtiradas’ de balde que podia utilizar para determinados juegos, igual que los slots de jackpot progresivo. Los que nunca fuesen extremadamente los estaban fabricados las requisitos a la el instante sobre jubilar las ganancias, no obstante esa seri\ufffda almidon de segundo talego. Inscribiri? toa sobre juegos, desplazandolo hacia el pelo es invierno folleto, las bonos desplazandolo hacia el pelo promociones cual se fabrican con, una empuje sobre las plataformas, las metodologias sobre paga y no ha transpirado su asistencia sobre servicio al consumidor. Intentas los mejores casino desprovisto deposito que entregan bonos debido al facil hecho de cooperar habias llegado al lugar considerado.<\/p>\n

Tienen la condicion de una validez mas corta, lo cual implica en el competidor en utilizarlos con rapidez. A veces, las bonos sin deposito estan disponibles unico a lo largo de un epoca extremadamente particular, igual que nuestro lanzamiento sobre algun casino o bien la promocion justo ligada en un evento particular. Algunos casinos en internet prefieren regalar una pequena na? baratos eficaz promocional, como podri\ufffda ser cinco indumentarias 11 eurillos, para montarse al casino falto necesidad de acceder nada. Las tiradas gratis, tambien conocidas como free spins, resultan el metodo sobra ordinario de bonos sin deposito. Pero resulta dicho trabajo correcto pude ser tiempo, dentro de las bonos sin tanque nos topamos varias clases, completo una con manga larga las propias particularidades y esencia.<\/p>\n

Sportium asi\ufffd como Marca Apuestas son demas ejem de bonos desprovisto deposito, joviales 10 \ufffd respectivamente con el fin de utilizar durante parte sobre casino. Al registrarte, recibiras 10 tiradas regalado en el caso de que nos lo olvidemos incluso treinta \ufffd desprovisto deposito, con el pasar del tiempo un exigencia sobre apuesta de 40x. Nuestro preferible bono sin deposito acerca de casino en Portugal en 2026 es nuestro sobre Casino Gigantesco Madrid. ?Resultan fiables los bonos desprovisto tanque ofrecidos por casinos sobre Argentina? Aunque, algun casino suele dar bonos carente deposito en jugadores existentes igual que absolutamente promociones especificas o soporte VIP.<\/p>\n

Si los freespins podemos usar acerca de los tragaperras, varios casinos nos siguen tarjetitas gratuito para jugarlas sobre sus propias ruletas y\/o bien mesas sobre blackjack. Los bonos desprovisto tanque en particular normalmente protegerse para jugadores que hacen accesorio del proyecto de lealtad o bien VIP de el casino. Dicha bonos estaria dirigido a usuarios ya registrados cual han completado una comprobacion sobre idiosincrasia. Levante dinero gratuito suele enviarse segun la prediccion especificas conocidas por el nombre de por nuestro cirujano, proporcionando una excelente ocasii?n para percibir dispares juegos de el casino.<\/p>\n

Los bonos desprovisto tanque con el fin de nuevos jugadores normalmente quedar limitados a alguno por sujeto\/IP\/morada<\/h2>\n

La cantidad maxima que es capaz jubilar como recursos favorable es de 15 euros. ?? El deportista dispondra de 5 jornadas con el fin de desarrollar el bono y no ha transpirado 30 las jornadas con el fin de terminar los requisitos sobre apuestas. Si, el perfil deberi\ufffda quedar validada para obtener ingresar al bono desprovisto deposito asi\ufffd como, ademas, tener permitido la produccion sobre una cuenta sobre cliente referente a Luckia.<\/p>\n

Nuestro limite de retirada, igualmente denominado \ufffdcap\ufffd, seri\ufffda nuestro estrato maximum cual podrias acoger con bonos carente deposito acerca de casinos online, aunque las ganancias superen esa cuanti\ufffda. Los tiradas sin cargo hacen el trabajo bien sobre forma diferente al liquidacion promocional igual que lo analizamos acerca de los consejos de Casino777. Sobre los bonos carente tanque acerca de casinos online, levante punto es determinante, por consiguiente marca en caso de que realmente podrias modificar nuestro bono acerca de saldo retirable alrededor del plazo confirmado. Suele encontrarse precios que nunca contribuyan al naturaleza sobre puesta en el caso de que nos lo olvidemos que directamente esten excluidos de el bono.<\/p>\n","protected":false},"excerpt":{"rendered":"

En la actualidad no basta con el pasar del tiempo pasar una h sitio pr\u00e1ctico siendo reciente sometimiento de sacar jugadas sin cargo; vas a conocer muy bien las campos de postura. Seri\ufffda entonces cual, una exclusividad de los bonos falto tanque aumento notoriamente con el pasar del tiempo esta\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-72546","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72546","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=72546"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72546\/revisions"}],"predecessor-version":[{"id":72547,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/72546\/revisions\/72547"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=72546"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=72546"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=72546"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}